Senior Java Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Java/Spring and microservices architecture., Strong foundation in Git and advanced Git branching strategies., Experience in developing high-performance web applications., Familiarity with agile methodologies and collaborative development practices..

Key responsibilities:

  • Develop and maintain robust back-end systems using Java Spring/Spring Boot.
  • Implement microservices architecture for scalable application design.
  • Collaborate with cross-functional teams and participate in code reviews.
  • Optimize applications for speed and scalability, and contribute to CI/CD pipelines.

CodingChiefs logo
CodingChiefs Scaleup https://workingat.codingchiefs.com/
51 - 200 Employees
See all jobs

Job description

Brief

We are seeking a talented and motivated Java Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-performance web applications. You will work on both front-end and back-end systems, ensuring seamless integration and high-quality user experiences. The ideal candidate is proficient in Java/Spring, restful API’s and microservices architecture, with a strong foundation in Git and advanced Git branching strategies. You will work in a cross-functional team, located across different locations.

Client Details:

Our client has been a specialist and market leader in the Netherlands in the field of reviews. They work for large and small companies and have intensive partnerships with leading sector organisations.

Job Responsibilities:

Back-End Development:

  • Develop robust back-end systems using Java Spring / Spring Boot.

  • Implement and maintain microservices architecture for scalable application design.

  • Ensure secure, performant, and reliable API integrations.


Version Control & Collaboration:

  • Utilize Git for source control and adhere to best practices in Git branching.

  • Collaborate with cross-functional teams using agile methodologies to deliver high-quality software.

  • Participate in code reviews, pair programming, and collaborative debugging sessions.


Additional Responsibilities:

  • Optimize applications for maximum speed and scalability.

  • Write clean, maintainable, and well-documented code.

  • Develop and execute unit and integration tests to ensure code quality.

  • Contribute to continuous integration/continuous deployment (CI/CD) pipelines.

  • Stay updated on emerging technologies and industry trends to continuously improve the development process.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Problem Solving

Java Developer Related jobs