Posted on: 28/09/2025
About the job :
We are seeking a highly skilled and experienced Senior Java Developer with 7 years of hands-on experience in Java/J2EE application development. The ideal candidate will have a proven track record of building high-performance, multi-threaded backend systems using Core Java, Spring Boot, and Microservices architecture, along with expertise in MongoDB, RDBMS, and AWS. This role also demands strong leadership, problem-solving, and communication skills to lead technical efforts and mentor junior team members.
Key Responsibilities :
- Design, develop, and maintain high-performance Java-based enterprise applications.
- Build and deploy scalable, distributed microservices using Spring Boot and Spring Cloud.
- Implement data storage solutions using RDBMS (e.g., PostgreSQL, MySQL) and NoSQL databases like MongoDB.
- Work with AWS cloud services for application hosting, monitoring, and scaling.
- Apply multi-threading and concurrency principles to develop robust backend services.
- Lead code reviews, enforce development standards, and guide junior developers.
- Collaborate with architects, DevOps, QA, and product teams to ensure efficient and high-quality delivery.
- Analyze and resolve technical and business problems in a fast-paced environment.
- Follow Software Engineering best practices, including automated testing, continuous integration, and documentation.
Required Skills & Qualifications :
- 6 to 7 years of hands-on experience in Java/J2EE development.
- Strong proficiency in Core Java, OOP concepts, and multi-threading.
- Solid experience in Spring, Spring Boot, and developing RESTful APIs.
- Expertise in microservices design and implementation.
- Deep understanding of RDBMS (e.g., MySQL, PostgreSQL) and MongoDB.
- Hands-on experience with AWS services.
- Strong knowledge of software architecture principles, design patterns, and Java best practices.
- Proven leadership capabilities - ability to mentor, lead small teams, and manage deliverables.
- Excellent verbal and written communication skills in English.
Good to Have :
- Exposure to CI/CD pipelines, Docker/Kubernetes, and Infrastructure-as-Code (IaC).
- Experience with logging and monitoring tools (e.g., ELK stack, Prometheus, CloudWatch).
- Familiarity with Agile/Scrum methodologies.
- Knowledge of performance tuning and system optimization techniques.
Educational Qualification :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
What We Offer :
- Career growth in a technically driven, collaborative culture.
- Competitive compensation, health benefits, and training programs.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1553388
Interview Questions for you
View All