Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Junior Java Backend Developer
Location
Romania
Posted
17 hours ago
Salary
0
Seniority
Junior
Job Description
Junior Java Backend Developer
Nagarro
• Develop backend features within existing Java/Spring Boot services. • Understand and work within a large existing codebase. • Fix production issues and implement small enhancements. • Build and consume REST APIs. • Write clean, maintainable, and well-tested code. • Create unit and integration tests. • Follow established coding standards and development patterns. • Participate in code reviews and continuously improve code quality. • Collaborate effectively with a distributed, agile engineering team.
Job Requirements
- 1–2 years of professional backend development experience using Java.
- Hands-on experience with Java 11 or Java 17.
- Experience building applications with Spring Boot.
- Understanding of RESTful API development.
- Experience working with MongoDB or another relational/NoSQL database.
- Familiarity with Maven and Git.
- Basic experience writing automated tests using JUnit or Mockito.
- Ability to understand and work within an existing codebase.
- Good communication skills and the ability to work effectively in a remote, international team.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Backend Developer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Build and deliver backend features within existing Java/Spring Boot services. • Understand and navigate a large, existing enterprise codebase. • Diagnose and resolve production issues. • Develop and maintain REST APIs. • Implement unit and integration tests to ensure code quality. • Work across Maven multi-module services following established engineering patterns. • Participate in code reviews and maintain high-quality Git/PR practices. • Collaborate with cross-functional teams in a distributed agile environment. • Contribute to continuous improvements in code quality, maintainability, and performance.
Senior Backend Engineer, PHP, Laravel
OowlishWe make innovation simple, convenient and right...we just make it HAPPEN
• Collaborate with premier clients from the United States and Europe. • Contribute to pioneering digital solutions. • Build robust applications to enhance user experience. • Work on projects utilizing REST APIs, PostgreSQL, Elasticsearch, and AWS.
• Designing, implementing, and maintaining backend services primarily using Clojure, ensuring they are scalable, maintainable, and performant. • Assisting in the maintenance and gradual modernization of legacy Node.js services. • Collaborating on cloud deployments, leveraging modern tooling and infrastructure-as-code practices to enhance deployment pipelines and system reliability. • Writing clean, well-documented code and participating in code reviews to uphold quality standards. • Working closely with senior engineers, DevOps, and other team members to integrate backend services and resolve operational issues. • Engaging in learning opportunities, adopting best practices, and staying up-to-date with industry trends to enhance the backend technology stack.
• As a Senior .NET Developer, you will play a key role in designing, building, and delivering cloud-native applications that power scalable and reliable digital services. • Collaborate closely with architects, DevOps engineers, and cross-functional teams to develop solutions that leverage the best of Microsoft Azure technologies. • Lead the development of robust backend services using Microsoft .NET and Azure cloud technologies. • Design and implement event-driven architectures utilizing Azure Service Bus and Event Hub. • Build and maintain Azure Function Apps, App Services, and contribute to efficient CI/CD pipelines in Azure DevOps. • Ensure code quality through automated testing, code reviews, and adherence to software engineering best practices. • Optimize database performance and reliability through proficient use of SQL Server and related technologies. • Diagnose and resolve complex technical issues while ensuring system stability and performance. • Actively contribute to architectural decisions and propose scalable solutions for evolving business needs. • Drive a culture of ownership, accountability, and continuous improvement within the development team. • Work in an environment that values clean code, automation, and innovation.



