Sr Java Developer
- Full-time
- Company: YUPRO Placement
Job Description
We are seeking a Senior Java Developer to join our team for a long-term contract position with opportunities for growth. The ideal candidate will actively participate in architectural discussions, detailed design sessions, and hands-on coding while collaborating closely with teams in New York and Bangalore.
Key Responsibilities:
- Engage in detailed design discussions and contribute to architectural decisions.
- Develop and maintain high-quality server-side applications using J2EE, Spring, and Spring Boot.
- Implement RESTful APIs and microservices architecture.
- Perform rigorous unit and integration testing using JUnit and Spring Test.
- Work closely with Users, Business Analysts, QA teams, and Development teams across global locations.
- Utilize DevOps tools such as Git, Jenkins, and GitHub Actions for version control and CI/CD.
- Ensure best practices in software development, code quality, and performance optimization.
Required Skills & Experience:
✔ 7+ years of experience in server-side application development using J2EE.
✔ Proficiency in Java, Multithreading, and design patterns.
✔ Strong expertise in Spring and Spring Boot frameworks.
✔ Experience with MVC frameworks like Spring Boot MVC.
✔ Knowledge of front-end technologies such as JavaScript, Angular, and React.
✔ Familiarity with databases such as Oracle, Db2.
✔ Hands-on experience with Unix/Linux development.
✔ Working knowledge of Tomcat application servers.
✔ Agile (Scrum) development experience.
✔ Strong problem-solving skills, ability to work collaboratively in a global team environment.
Why Join Us?
- Opportunity to work on a long-term project with growth potential.
- Collaborate with a dynamic, global team across multiple time zones.
- Work in a fast-paced environment with cutting-edge technologies.
If you're a passionate Java Developer eager to drive innovation and contribute to exciting projects, we’d love to hear from you!