Java API Engineer
Location
France
Posted
72 days ago
Salary
0
Seniority
Senior
Job Description
Java API Engineer
Sinergia
• Develop and maintain Java APIs • Collaborate with cross-functional teams • Participate in code reviews • Ensure high standards of software quality and performance
Job Requirements
- JEE (JTA/JPA/Hibernate, EJB, CDI, RestEasy, JBoss 6 / 7)
- Oracle (11->)
- Oracle, PostgreSQL: SQL (DDL/DML)
- ER Modelling
- Performance management
- Clickhouse
- Docker
- CI/CD (mvn, jenkins, nexus, flyway)
- Git subversioning system and Gitflow Pattern
- Junit (Selenium is a plus)
- Enterprise Integration Patterns
Related Guides
Related Job Pages
More Backend Engineer Jobs
SAP Technical Architect – Manager
GE-environnementConstruisons ensemble la transition écologique pour un avenir plus durable
• Designing SAP S/4 Technical landscape, specifically the SAP Rise platform, including BTP. • Ultimate accountability and oversight for driving overall S4 HANA technical solution architecture from business idea to technical implementation. • Play a key role in design reviews, identify gaps and recommend changes. • Drive modernization, keeping in mind complexity of the landscape. • Articulate and document technical solutions to clients, stakeholders, vendors, and team members at all proficiency levels. • Present solutions and options to leadership, project teams and other stakeholders adapting style to both technical and non-technical audiences. • Design specifications of solution by understanding how all parts of the business model work together including processes, operating systems, and application architecture that fits the environment best. • Adherence to Clean Core concepts - Ensure deviations from “out of the box” solutions for technical customization have sufficient business justification and positive value proposition. • Provide and lead implementation of best practices in technical systems. • Lead the proof-of-concepts and prototype to help illustrate solution.
• Write clean, scalable code using .NET programming languages • Remain up to date with the terminology, concepts and best practices for coding mobile apps • Develop technical interfaces, specifications, and architecture • Use and adapt existing web applications for apps • Develop client displays and user interfaces • Coordinate with other software professionals and developers • Participate in requirements analysis • Collaborate with internal teams to produce software design and architecture • Test and deploy applications and systems • Develop documentation throughout the software development life cycle (SDLC) • Serve as an expert on applications and provide technical support
• Hiring Senior Consultants- JAVA for Global Telecom giant • Collaborate with teams to deliver quality software solutions • Participate in Agile scrum ceremonies • Maintain and enhance existing software applications
• Analyze the complex healthcare requirement for technical development • Motivated to work independent on small to large scale project • Provides technical direction for Application sub-system, research, design, analysis, testing, process improvement, and troubleshooting • Identify automation opportunities and automate manual tasks




