Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Nasugroup and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description :</b><br/><br/>We are looking for a highly skilled and motivated Java Backend Developer with 5- 9 years of hands-on experience in designing, developing, and maintaining high-performance, scalable, and secure backend systems.
</p><p><br/></p><p>The ideal candidate should have strong core Java skills, experience with modern frameworks, and a good understanding of enterprise application architecture.<br/><br/>Note : Candidates with 7+ years of experience are expected to have team lead or technical lead experience, including mentoring, code reviews, and ownership of modules or deliverables.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Design, develop, test, and deploy scalable and secure backend solutions using Core Java and related technologies.<br/><br/>- Build and maintain RESTful APIs, backend services, and integrations with external systems.<br/><br/>- Collaborate with architects, team members, QA, and product managers to deliver high-quality solutions.<br/><br/>- Optimize performance and ensure scalability of backend applications.<br/><br/>- Participate in code reviews, troubleshooting, and system monitoring.<br/><br/>- Follow best practices in coding, security, and performance.<br/><br/><b>Mandatory Skills :</b><br/><br/>- Strong expertise in Core Java (8/11/17)<br/><br/>- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.)<br/><br/>- Solid understanding of RESTful API design and microservices architecture<br/><br/>- Proficient in SQL and relational databases like MySQL, PostgreSQL, or Oracle<br/><br/>- Experience with JPA/Hibernate or other ORM frameworks<br/><br/>- Exposure to unit testing frameworks (JUnit, Mockito)<br/><br/>- Familiarity with version control systems (Git)<br/><br/><b>Good to Have :</b><br/><br/>- Experience with message brokers (e.g., Kafka, RabbitMQ)<br/><br/>- Familiarity with CI/CD tools like Jenkins or GitHub Actions<br/><br/>- Knowledge of Docker and containerized deployment<br/><br/>- Exposure to cloud platforms (AWS, Azure, or GCP)<br/><br/>- Understanding of design patterns and clean code principles<br/><br/><b>Soft Skills :</b><br/><br/>- Strong analytical and problem-solving skills<br/><br/>- Good communication and interpersonal skills<br/><br/>- Ability to work independently and in a team environment<br/><br/>- Agile/Scrum experience is a plus</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Nasugroup is actively hiring for this Java Backend Developer - Spring/Microservices Architecture position
Apply Now