We are looking for a highly skilled Java Backend Developer with hands-on experience in Java 8+, Spring Boot, Hibernate, and Microservices architecture. The ideal candidate should be well-versed in full-stack development, including backend and frontend technologies, cloud deployments, and database management.
If you have strong problem-solving skills, a passion for clean and efficient code, and a drive for continuous learning, we would love to have you on board!
Experience. 5+ years
Key Responsibilities
- Design, develop, and optimize backend services for large-scale applications, ensuring high performance and scalability.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Write, review, and maintain high-quality code, ensuring it meets industry best practices.
- Develop RESTful APIs and integrate third-party services, ensuring seamless data exchange and security.
- Work with Microservices Architecture to build scalable and resilient applications.
- Optimize database performance by writing efficient queries and managing SQL/NoSQL databases.
- Deploy applications to cloud environments (Azure, Google Cloud, or AWS) and manage CI/CD pipelines using Docker, Kubernetes, and Jenkins.
- Provide L3 support for AMS (Application Management Services) and troubleshoot critical production issues.
- Develop reports using Jaspersoft and IReport, and work with Apache Kafka for real-time data streaming.
- Ensure security, performance, and scalability of the applications while maintaining code simplicity.
- Mentor and guide junior developers, fostering a culture of continuous improvement and knowledge sharing.
Technical Skills & Expertise Required
- Java 8+ with deep expertise in Spring Framework (Spring Boot, Spring Core, Spring MVC)
- Hibernate/JPA for efficient database interactions
- Strong Microservices Architecture knowledge
- Hands-on experience with Jaspersoft, AMS L3 resource, Jasper report server, and IReport
- Familiarity with Putty, Shell Scripting, PHP, and Snecha
- SQL expertise with knowledge of NoSQL databases (MongoDB, Cassandra, etc.)
- RESTful API & SOAP Web Services (Apache/CXF/JAXWS/JAXRS)
- Proficiency with Apache Kafka for real-time data streaming
- Frontend Development experience using JavaScript, TypeScript, Angular, or React
- Hands-on experience with SQL Server, Oracle, MySQL, and PostgreSQL
- Experience with Docker, Kubernetes, Jenkins, Azure DevOps, and Google Cloud Platform
- Strong understanding of UML and Design Patterns
- Ability to troubleshoot complex bugs and optimize performance
Why Join Nagarro?
- Innovation-Driven Culture. Work on challenging projects that push the boundaries of technology.
- Global Work Environment. Be part of a diverse and inclusive team of experts from around the world.
- Career Growth & Learning. Access mentorship programs, training sessions, and continuous learning opportunities to enhance your skills.
- Cutting-Edge Technology. Work with the latest tech stack, frameworks, and tools in an agile environment.
- Recognition & Rewards. We value hard work and celebrate achievements with great incentives.
- Work-Life Balance. Flexible work hours with a hybrid/remote work setup.
If you are excited about working on large-scale applications, love problem-solving, and want to be a part of an amazing global team, then apply now and let’s build something extraordinary together!