Java Developer
Job Title: Java React Developer
Location: Alpharetta, GA (Local Candidates Only) (Hybrid)
Duration: 11-Month Contract
Interview Process: 2 rounds (1st Virtual via teams & 2nd In-Person Interview Mandatory)
Job Description:
We are looking for an experienced Java React Developer to join our team in Alpharetta, GA. The ideal candidate should have strong hands-on experience in Java-based backend development and React.js frontend development, with the ability to build scalable, responsive, and high-performance applications.
Key Responsibilities:
Design, develop, test, and maintain web applications using Java and React.js.
Develop backend services, RESTful APIs, and microservices using Java and Spring Boot.
Build responsive and user-friendly frontend components using React.js, JavaScript, HTML, and CSS.Integrate frontend applications with backend services and APIs.
Work with relational databases, write SQL queries, and optimize database performance.
Troubleshoot application issues, perform debugging, and ensure code quality.
Collaborate with cross-functional teams, business stakeholders, and other developers.
Participate in code reviews, testing, and Agile development activities.
Required Skills:
Strong hands-on experience with Java and React.js.
Proficiency in Spring Boot and RESTful API development.
Experience with JavaScript, HTML, CSS, and modern frontend development.
Knowledge of microservices architecture and backend integration.
Experience with SQL and relational databases.
Familiarity with Git, unit testing, and Agile/Scrum methodologies.
Strong problem-solving and communication skills.