The Job

Job Description

 

We are looking for a talented and passionate Senior Java Spring Developer with experience in designing and developing software for distributed environments, leveraging microservices and cloud architecture paradigms. The ideal candidate will have a strong understanding of asynchronous and event-driven design patterns, AWS environments, and agile methodologies, as well as a proven track record of mentoring junior developers and collaborating effectively within a team.

 

Responsibilities

  • Design and develop Java Spring applications in an orchestrated microservices context

  • Implement asynchronous (reactive) and event-driven design patterns for efficient, scalable systems

  • Work within an AWS environment, utilizing cloud services and infrastructure

  • Practice Agile methodologies, including SCRUM, to ensure project success

  • Understand and apply Dev(Sec)Ops and/or GitOps approaches to software development and delivery

  • Mentor and support junior developers in their growth and development

  • Collaborate effectively with cross-functional teams to deliver high-quality software

  • Adopt and promote quality assurance practices to build robust, functional products

 

Requirements

  • 5+ years of experience in Java Spring development, with a focus on distributed systems and microservices architecture

  • Proficiency in asynchronous (reactive) and event-driven design patterns

  • Hands-on experience with AWS technologies (AWS certification is a plus)

  • Strong understanding of Agile methodologies, including SCRUM

  • Familiarity with Dev(Sec)Ops and/or GitOps approaches

  • Proven ability to mentor junior developers

  • Excellent team player with strong communication and interpersonal skills

  • Rigorous and curious mindset, always seeking to learn and improve

  • Commitment to quality assurance practices and building reliable software

Qualifications

  • 5+ years of experience in Java Spring development, with a focus on distributed systems and microservices architecture

  • Proficiency in asynchronous (reactive) and event-driven design patterns

  • Hands-on experience with AWS technologies (AWS certification is a plus)

  • Strong understanding of Agile methodologies, including SCRUM

  • Familiarity with Dev(Sec)Ops and/or GitOps approaches

  • Proven ability to mentor junior developers

  • Excellent team player with strong communication and interpersonal skills

  • Rigorous and curious mindset, always seeking to learn and improve

  • Commitment to quality assurance practices and building reliable software

Additional Information

Believe is committed to ensuring equal opportunities in employment, regardless of origin, sex, morals, sexual orientation, gender, age, family status pregnancy, political opinions, trade union activities, religious beliefs, physical appearance, family name, place of residence, state of health, or disability. 

I’m interested

This site is registered on wpml.org as a development site.