H|
Senior Java Developer
Halian | Managed Services, Recruitment Agency & Contract Staffing
Strasbourg · On-site Full-time Senior 3w ago
About the role
About the Role
We are looking for a highly skilled Senior Java Developer to join our team and contribute to the development of robust, scalable, and high-quality software solutions. You will be involved in the full software development lifecycle, from design and implementation to deployment and maintenance.
Key Responsibilities
- Develop, configure, maintain, and document software components in line with technical design specifications
- Design and integrate technological components within complex systems
- Ensure seamless integration with other applications and services
- Develop interoperability components following established frameworks and reuse existing system components when appropriate
- Create and execute unit test specifications using appropriate tools and infrastructure
- Design and implement automated testing scripts for both unit and integration testing
- Participate in code reviews to ensure best practices, code quality, and security standards
- Mentor and support junior developers, fostering collaboration and technical excellence within the team
- Translate user requirements into technical solutions and deliver high-quality implementations
- Contribute to the preparation and maintenance of technical documentation, including installation and operational manuals
- Support system deployment, configuration, and ongoing maintenance activities
Required Skills & Experience
- Strong experience in Java development , preferably in enterprise environments
- Solid understanding of software development lifecycle (SDLC) and best practices
- Experience with system integration , APIs, and interoperability frameworks
- Knowledge of testing frameworks and automation tools
- Familiarity with code review processes and quality standards
- Strong analytical and problem-solving skills
- Experience mentoring or guiding junior team members is a plus
- Excellent communication skills and ability to work in an international environment
Nice to Have
- Experience with cloud technologies or microservices architecture
- Knowledge of DevOps practices and CI/CD pipelines
What We Offer
- Dynamic and collaborative working environment
- Opportunity to work on innovative and impactful projects
- Career development and continuous learning opportunities
- Competitive salary and benefits package
Main Tech used at the client:
- Spring Boot 4
- Java 21
- REST
- gRPC
- Kafka
- Postgres 18
- OCP 4.20
- GitOps
- ArgoCD
- Artifactory
- Github
- Helm Charts
Skills
ArgoCDGitGitOpsgRPCHelm ChartsJavaKafkaOCPPostgresRESTSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free