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.
Software Engineer Backend developing backend solutions for mobile apps using JSON/REST. Collaborating on agile projects with a focus on modern frameworks and server infrastructure.
Senior .NET/C# Developer tasked with enhancing Saipher ATC systems for air traffic management. Involvement in full software development lifecycle using modern methodologies.
Senior Cloud Software Engineer developing cloud - native applications with Java/Kotlin and integrating AI solutions. Role includes backend development and AI architecture for enterprise clients.
AI Platform Architect responsible for scaling EisnerAI Platform and mentoring cross - functional teams at EisnerAmper. Overseeing cost and performance optimization across the AI stack.
JavaScript Engineer contributing to complex client - facing web applications for custom software solutions company. Collaborating with engineers and designers for high - quality software delivery in a hybrid model.
Softwareentwickler für die Entwicklung von Lösungen zur Inbetriebnahme von High Tech Maschinen. Optimierung von Abläufen und Unterstützung in agilen Teams.
Backend Engineer developing backend solutions for a decentralized infrastructure in digital content validation. Collaborating on a pilot project to build a modular prototype in Munich.
PHP Developer for a public sector project in Lisboa, focusing on security, data protection, and responsive applications. Requires 5+ years of experience with modern PHP and web technologies.
Senior Software Engineer developing and designing features related to AI/ML for NetApp. Collaborating on distributed software for cloud and hybrid - cloud solutions in a team environment.
Java Developer programming server - side applications in a multi - tier setup for IPS Technology Services. Collaborating on database design and web application development.