Sr Java Developer
Apply NowCompany: Jobs for Humanity
Location: Alpharetta, GA 30022
Description:
Company Description
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:
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?
If you're a passionate Java Developer eager to drive innovation and contribute to exciting projects, we'd love to hear from you!
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!
