cover image
esimed

esimed

esimed.fr

2 Jobs

412 Employees

About the Company

École supérieure d'informatique en alternance

Listed Jobs

Company background Company brand
Company Name
esimed
Job Title
Offre d’emploi : Développeur JAVA JEE Spring Hibernate (Marseille)
Job Description
**Job Title:** Java JEE Spring Hibernate Developer **Role Summary:** Develop and maintain a web‑based management application within a 6‑person team, reporting to a tech‑lead and project manager. Work follows DevOps practices and emphasizes Test‑Driven Development (TDD). **Expectations:** - Autonomous, rigorous, and organized work style. - Proactive problem‑solver with a results‑oriented mindset. - Strong service orientation and effective interpersonal skills. - Ability to integrate smoothly into a collaborative team environment. **Key Responsibilities:** - Analyze requirements and design technical solutions. - Develop new functional modules for the application. - Perform corrective and evolutionary maintenance on existing modules. - Ensure compliance with internal development procedures, coding conventions, and unit testing standards. - Participate in CI/CD pipelines and adhere to DevOps/TDD methodologies. **Required Skills:** - **Core Technologies:** Java 8, Spring Framework 5, Hibernate 4, Maven 3, MySQL. - **Reporting:** BIRT, JasperStudio. - **Front‑end:** jQuery, jqGrid. - **Tools:** IntelliJ IDEA, SVN (with planned migration to Git), Jenkins (continuous integration). - **Practices:** Unit testing, Test‑Driven Development, DevOps workflow. - **Soft Skills:** Autonomy, rigor, organization, proactive communication, teamwork. **Required Education & Certifications:** - Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (or equivalent professional training). - No specific certifications required; relevant certifications (e.g., Oracle Java, Spring Professional) are a plus.
Trets, France
On site
07-11-2025
Company background Company brand
Company Name
esimed
Job Title
Offre d’emploi : Développeur java expérimenté (H/F)
Job Description
**Job Title:** Experienced Java Developer **Role Summary:** Design, develop, and optimize Java‑based software solutions within the Operations team of a global maritime surveillance provider. Contribute to software architecture, ensure code quality, and support ongoing maintenance and enhancements for mission‑critical systems. **Expectations:** - Minimum 3 years of professional experience in a similar Java development role. - Strong analytical mindset, curiosity, and ability to work independently and collaboratively. - Good teamwork and communication skills; comfortable interacting with international clients. - Proficient English (written and spoken); occasional global travel may be required. **Key Responsibilities:** - Define and evolve software architecture for new and existing components. - Develop, test, and optimize Java applications (≈ 70 % of time). - Identify, troubleshoot, and fix bugs; implement enhancements to meet evolving requirements. - Participate in code reviews and ensure compliance with quality standards. - Collaborate with cross‑functional teams using Agile/Scrum practices. **Required Skills:** - Java, J2EE, Maven, Microservices architecture. - Development tools: Eclipse, Jenkins, SonarQube, SVN, Git. - Frameworks: Spring Boot, Spring Cloud, Swing. - Testing: Unit testing methodologies. - Web technologies: RESTful services, JavaScript, HTML/CSS, Angular (preferred). - Databases: SQL, Cassandra. - Operating systems: Linux. - Additional knowledge (preferred): GIS libraries (OpenLayers, Leaflet), TCP/IP networking, JIRA. **Required Education & Certifications:** - Engineering degree or equivalent university qualification in Computer Science, Software Engineering, or related field. - At least 3 years of hands‑on experience in Java development with the above technical stack.
Trets, France
On site
Junior
11-12-2025