Nagarro logo
Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Junior Java Backend Developer

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

Germany

Posted

1 day ago

Salary

0

Seniority

Junior

Job Description

Junior Java Backend Developer

Nagarro

• 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 • 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 • 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

Benefits

  • 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

Related Job Pages

More Backend Engineer Jobs

Zensar logo

Tech Lead Linux

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Full TimeRemoteTeam 10,001

Role Description - 8–10 years of overall IT experience. - Strong expertise in Linux administration and troubleshooting. - Hands-on experience with at least one of the following: - Confluent Kafka - Redis - Elasticsearch - Strong debugging and root cause analysis skills across application and infrastructure layers. - Experience supporting and managing on-premises production environments. - Excellent operational discipline with experience in incident management, change management, and production support. - Good understanding of system monitoring, logging, and performance tuning. - Strong scripting skills (Shell/Python) are an added advantage. - Automation and Zero touch mindset for next level GenAI adoption. Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

India

Role Description Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar no desenvolvimento e evolução de funcionalidades de um Portal. Procuramos um profissional com perfil analítico, colaborativo e proativo, capaz de propor soluções técnicas de alta qualidade e atuar como referência para o time. - Desenvolver e manter aplicações web utilizando Java no backend e React no frontend. - Participar da definição de arquitetura e desenho de soluções escaláveis. - Desenvolver e consumir APIs REST. - Realizar integrações entre sistemas internos e plataformas de terceiros. - Atuar na identificação e resolução de problemas de performance e qualidade de código. - Participar de revisões de código (Code Review), garantindo boas práticas de desenvolvimento. - Apoiar tecnicamente desenvolvedores menos experientes. - Trabalhar em conjunto com equipes de Produto, QA, UX e Arquitetura. - Participar de cerimônias ágeis (Scrum/Kanban). Qualifications - Sólida experiência como Desenvolvedor Full Stack. - Experiência avançada com Java 11 ou superior. - Conhecimento em Spring Boot, Spring MVC e Spring Data. - Experiência no desenvolvimento de APIs REST. - Experiência sólida com React.js. - Domínio de JavaScript (ES6+) e/ou TypeScript. - HTML5, CSS3 e desenvolvimento responsivo. - Experiência com bancos de dados relacionais (Oracle principalmente). - Conhecimento em Git. - Vivência com metodologias ágeis (Scrum ou Kanban). - Experiência com testes unitários e testes de integração.

Brazil

Role Description We are seeking an experienced Software Development Engineer III (SDE-3) - Backend to join our core engineering team. In this role, you will play a vital role in driving technical excellence by leading the project execution end-to-end. You will collaborate closely with cross-functional teams and stakeholders to deliver robust and highly scalable software solutions. This position offers an opportunity to make a significant impact on our system architecture and contribute directly to the growth and success of the organization. What You Will Do - Technical Leadership: Lead project execution by driving RFCs, design docs (HLD/LLD), and execution plans for the product development team, ensuring strict adherence to best practices and standards in engineering. - System Architecture & Scale: Design, build, and maintain highly concurrent, low-latency backend systems capable of processing massive transactional throughput. - Core Engineering & Influence: Influence technical decisions and project direction based on your backend expertise utilizing Ruby on Rails and Go (Golang), but not limited to them. Write clean, performance-optimized, and maintainable code. - Platform & Data Infrastructure: Optimize database performance, query execution tuning, and cache-layer strategies (using PostgreSQL, Redis, etc.) while safeguarding data consistency across microservices. - Cross-Functional Collaboration: Collaborate effectively with product managers, designers, DevOps, and other engineering squads to deliver seamless integrations and exceptional user experiences. - Technical Mentorship: Mentor and coach junior and mid-level engineers (SDE-1/2), fostering their professional growth, reviewing complex pull requests, and raising the bar for the engineering culture. - Operational Excellence: Proactively identify and address system bottlenecks, address the root causes of persistent infrastructural issues, and champion automated testing, observability (tracing/metrics), and CI/CD automation. - Strategic Evolution: Identify opportunities for organizational enhancements, propose structural technical alternatives to optimize team execution, and balance short-term feature delivery with long-term architectural stability. Qualifications - 5 to 8+ years of intensive, non-internship professional software development experience in fast-paced product startups or high-scale tech enterprises. - Adequate knowledge of the Ruby on Rails framework along with robust experience/proficiency in Go (Golang), focusing on building high-performance APIs and multi-threaded systems. - A strong grasp of computer science fundamentals when it comes to dealing with distributed systems, networks, concurrency control, and the trade-offs of the CAP theorem. - Strong proficiency in database ecosystems and architectural patterns like PostgreSQL, RESTful APIs, gRPC, and MVC architecture. - A knack for problem-solving, thinking from first principles, and a strong track record of delivering high-quality software while gracefully balancing Non-Functional Requirements (NFRs) like reliability, scaling, security, and usability. - A bias towards shipping early and iterating; a strong belief in making small, incremental changes to existing systems instead of large, multi-quarter undertakings. - Proven ability to navigate ambiguity, set clear technical expectations, handle stakeholders, and thrive in a fast-paced environment. - Bachelor's/Master's degree in Computer Science or an equivalent technical field. Who Will Excel - Familiarity with other backend technologies and frameworks. - Experience with database design, optimization, and query performance tuning. - Experience in driving technical decisions and implementing positive organizational changes. Benefits - Inclusive and Diverse Environment: We foster an inclusive and diverse workplace that values innovation and offers remote environments. - Competitive Compensation: Our compensation packages are highly competitive and include potential share options for certain roles. - Personal Growth and Development: We are committed to your personal and professional growth, providing regular training and an annual learning stipend to help you advance your career in a dynamic environment. - Autonomy and Mentorship: You'll enjoy a high degree of autonomy in your role, supported by mentorship and ambitious goals that pave the way for both your success and the company's growth.

Worldwide
WunderGraph logo

Senior Golang Engineer

WunderGraph

The Open Source Serverless API Developer Platform

Full TimeRemoteTeam 1-10Since 2020H1B No Sponsor

• Develop, refactor and maintain GraphQL Go Tools' (Router) open-source code base in Golang (low GC code) • Work closely with your engineering team mates on new Router capabilities (e.g. Open Federation, new data sources) • Focus on performance, security and stability of the Router • Review Router telemetry to identify areas of improvement • Run internal penetration tests of the Router • Troubleshoot Router issues, potentially together with our customers' engineers • Analyze and accept up open-source contributions on Github

France
€80K - €100K / year