About the role

  • Senior Java Developer designing and implementing complex features for Capgemini, focusing on API design, micro-services architecture, and collaboration with stakeholders in a hybrid work environment.

Responsibilities

  • Drive the design and implementation of complex features from inception to deployment.
  • Define technical solutions aligned with business objectives and ensure scalability, security, and maintainability.
  • Create robust, efficient, and scalable APIs.
  • Promote best practices in RESTful API design, documentation, and implementation.
  • Work closely with technical and product stakeholders to clarify requirements and align on deliverables.
  • Translate business needs into technical solutions and maintain clear communication across teams.
  • Proactively identify and address technical challenges, driving continuous improvement in the codebase and processes.
  • Stay updated with the latest trends in Java, Spring Boot, and API design.

Requirements

  • Minimum 7+ years of experience as a Java developer
  • Proficiency in Spring Boot with hands-on experience in API design and development.
  • Proficiency with Micro-services architecture and related technologies
  • Strong knowledge of RESTful API principles and best practices.
  • Experience with Cloud like Azure or AWS
  • Ability to analyze complex technical challenges and provide innovative solutions.
  • Client-facing communication skills.
  • Advanced level of English.
  • Nice to have: Experience with SQL databases, like Oracle, Postgres SQL
  • Experience with NoSQL
  • Knowledge about Hibernate
  • Knowledge of Kafka (Messaging framework)

Benefits

  • Well-being culture: medical care with Medicover, private life insurance, and Sports card.
  • Access to over 70 training tracks with certification opportunities on our NEXT platform.
  • Free access to Education First languages platform, Pluralsight, TED Talks, Coursera and Udemy Business materials and trainings.
  • Continuous feedback and ongoing performance discussions thanks to our performance management tool GetSuccess.
  • Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home.

Job title

Senior Java Developer – Azure/AWS/Kafka

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job