Java Full Stack Developer
Summary
Long-term Java full-stack role in Paris: design, code, and test server-side J2EE/Spring Boot applications with Angular/React front ends, RESTful microservices, and Oracle/Db2 backends, collaborating with users, BAs, QA, and dev teams across New York and Bangalore.
- This is a long-term position with opportunities for growth.
- The candidate will actively participate in detailed design sessions with the team, contributing to architectural decisions and technical discussions.
- Engage in hands-on coding and testing, ensuring high-quality deliverables through rigorous unit and integration testing.
- Collaborate closely with Users, Business Analysts, QA teams, and Development teams in New York and Bangalore, ensuring clear communication and alignment on project goals and requirements.
- 7+ years’ work experience primarily with building server-side applications using J2EE.
- Experience with Spring and Spring Boot frameworks
- Excellent Java and Multithreading programming skills
- Strong understanding of design patterns and their application
- Knowledge of front-end technologies such as java script, Angular and React
- Experience with MVC frameworks like Spring Boot MVC.
- Ability to develop and maintain web applications
- Familiarity with RESTful APIs and microservices architecture
- Experience with Junit, Integration Tests using spring Test
- Agile Methodology (Scrum)
- Proficient with a database (Oracle, Db2)
- Knowledge of Application Servers (Tomcat)
- Unix or Linux development and working knowledge
- Experience with DevOps tools like Git for version control and Jenkins, Github actions
- The candidate should be able to articulate themselves , Work collaboratively in a global setting, demonstrating the ability to engage with team members across different time zones, should be eager to learn new technologies and drive innovation.