Skip to content
mimi

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