Position Overview
We are looking for highly skilled Java Developers to join a large-scale, agile engineering team working on enterprise-grade backend systems. This is a high-volume hiring initiative, ideal for professionals with strong Java fundamentals, solid database expertise, and the ability to work with modern development practices and architectures.
As a Java Developer, you will play a key role in designing, building, and maintaining scalable, high-performance backend services that power mission-critical applications.
Key Responsibilities
- Design, develop, and maintain robust backend services and enterprise applications
- Write clean, efficient, and well-tested Java code following best practices
- Work with SQL and NoSQL databases to design and optimize data models
- Develop applications using Spring / J2EE frameworks
- Collaborate with cross-functional teams in an Agile / Scrum environment
- Participate in code reviews, sprint planning, and technical discussions
- Integrate applications with CI/CD pipelines and version control systems (Git)
- Troubleshoot, debug, and optimize application performance
Mandatory Skills & Qualifications
- Strong hands-on experience in Core Java
- Solid knowledge of SQL and relational databases
- Experience with MongoDB or other NoSQL databases
- Hands-on experience with Spring Framework / J2EE
- Familiarity with CI/CD pipelines and Git-based version control
- Experience working in Agile development environments
Nice to Have (Added Advantage)
- Experience with Microservices Architecture
- Understanding of Domain-Driven Design (DDD) principles
- Exposure to cloud-native or distributed systems
What We Offer
- Remote-first work environment
- Opportunity to work on large-scale, high-impact applications
- Career growth in a fast-paced, engineering-driven organization
- Collaborative and agile team culture
- Competitive compensation aligned with skills and experience