Java Developer

HNM Solutions
Canton de Bonnières-sur-Seine, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 90K

Job location

Canton de Bonnières-sur-Seine, France

Tech stack

Java
API
Batch Processing
Code Review
Continuous Integration
DevOps
SQL Databases
Spring-boot
Gitlab
GIT
REST
Jenkins
Microservices

Requirements

Job DescriptionDescriptionWe are looking to strengthen a development team working on Java Web/API projects with a strong focus on delivery (end-to-end projects: scoping * development * testing * benchmarking * production deployment). The ideal candidate will be highly technical, capable of leading development and delivery (including the testing phase), and producing high-quality documentation.

Responsibilities- Design and develop REST API services in Java/Spring Boot (and potentially batch processing).- Participate in the complete lifecycle: scoping, estimation, design, development, testing/acceptance, benchmarking, and production deployment.- Contribute to best practices: quality, performance, security, and code reviews.- Participate in CI/CD industrialization (GitLab/Jenkins), packaging, and deployment.- Contribute to technical management: guiding developers, technical coordination, and ensuring secure deployments.- Write deliverables: technical specifications, delivery documents, and documentation.

Desired profile- 7+ years of Java development experience with strong API/Web expertise.- Highly proficient in Spring Boot and SQL.- Solid DevOps/CI/CD culture (Git, GitLab, Jenkins).- Capable of taking the technical lead: scoping, estimation, reviews, delivery, and testing.- Experienced in end-to-end projects and production deployments.- Excellent writing skills (technical specifications, delivery documents).

Mandatory Skills

Java

REST API design & microservices architecture

CI/CD & DevOps toolsSQL

Technical management & end-to-end delivery

Apply for this position