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.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.