Junior Java Backend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
You’ll work on Clear’s global e-invoicing platform-a suite of Java/Spring Boot microservices that generate, validate, route, and exchange tax-compliant invoices across multiple countries, including India, Saudi Arabia, Malaysia, Belgium, UAE, and the expanding EU/Peppol ecosystem.
The platform integrates with government tax authority APIs and supports Peppol four-corner document exchange. It is an event-driven, workflow-orchestrated system built as Maven multi-module services.
This is an individual contributor role designed for developers at the beginning of their backend career. You’ll contribute to well-defined features, production support, and maintenance activities while working closely with experienced engineers who will provide guidance on technical design and implementation.
- 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.
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.
About the company
We’re Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale - across all devices and digital mediums, and our people exist everywhere in the world (19,000+ experts across 34 countries, to be exact). Our work culture is dynamic and non-hierarchical. We’re looking for great new colleagues. That’s where you come in!, * 30 days of vacation, internal and external training, MyN - Nagarro employee share program, company-funded accident insurance, modern office space at central locations with high-tech equipment, sports programs, corporate benefits portal, free fruit and drinks.
- Plenty of room for creative ideas and innovation in a high-growth environment. With us you can get involved and make a difference.
- Flat hierarchies and a long-term, stable job with attractive development opportunities.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Frontend Developer Salary in Germany [2023]
93 Java Interview Questions You Should Prepare For
Finding Jobs in Germany
Software Developer Salary in Germany [2023]