**Senior Java Developer Role Overview**
We are seeking an experienced Senior Java Developer to join our team. The successful candidate will have a strong background in software development with Java, with a focus on designing, developing, and maintaining high-quality applications using the latest versions of Java.
The ideal candidate will have a minimum of 4 years of experience in software development with Java, excellent knowledge of Spring Boot and microservices paradigm, practical experience with Kafka for messaging system management, familiarity with Docker and Kubernetes for containerization and orchestration, and knowledge of relational and non-relational databases.
Key Responsibilities:
* Design and develop software applications using the latest versions of Java.
* Collaborate with the development team to create innovative and scalable solutions in complex environments.
* Implement microservices architectures and use the Spring framework to develop robust and high-performance applications.
* Participate in defining technical and functional requirements, working closely with business teams and other stakeholders.
* Conduct code reviews, ensuring quality and adherence to development standards.
* Provide mentorship and technical guidance to junior team members.
**Why Choose ALTEN?**
We offer a dynamic and challenging work environment that allows you to grow professionally and personally. Our team is committed to fostering a peaceful and collaborative work environment, with regular team-building activities, social initiatives, and sports events. We also provide cutting-edge training courses to enhance your technological and linguistic skills, as well as opportunities for certifications through our ALTEN Academy.
Our team works on cutting-edge projects, collaborating with clients and partners to deliver innovative solutions. We believe in technology's potential to improve our future and seek talented individuals motivated to build the world of tomorrow. If you are passionate about software development and want to be part of a dynamic team, we encourage you to apply.