Posted on: 13/04/2026
Job Overview :
Gemini Solutions is looking for experienced and passionate Java Developers to build scalable, high-performance applications.
The ideal candidate will have strong expertise in modern Java technologies, backend frameworks, and cloud-based development, along with a solid foundation in data structures and algorithms.
Key Responsibilities :
- Design, develop, and maintain robust and scalable backend applications using Java
- Build microservices and RESTful APIs using Spring Boot, Spring MVC, and Spring Data JPA
- Write clean, efficient, and well-documented code following best practices
- Work on database design, query optimization, and data management
- Collaborate with cross-functional teams in an Agile environment
- Participate in code reviews, debugging, and performance tuning
- Implement CI/CD pipelines and contribute to DevOps practices
- Ensure application security, reliability, and scalability
Required Skills & Qualifications :
- 6-10 years of hands-on experience in Java development
- Strong proficiency in Core Java (Java 11/17/21)
- Experience with Spring Boot, Spring MVC, and Spring Data JPA
- Solid understanding of Data Structures and Algorithms
- Experience working with databases such as MySQL, PostgreSQL, or DynamoDB
- Basic knowledge of AWS services (EC2, S3, RDS)
- Familiarity with CI/CD tools such as Jenkins or GitLab CI
- Proficiency with Git and version control systems
- Experience working in Agile/Scrum methodologies
Preferred Qualifications :
- Experience with microservices architecture and distributed systems
- Knowledge of containerization tools like Docker and Kubernetes
- Exposure to performance optimization and scalability practices
- Strong problem-solving and analytical skills
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1628099