Job Description:
We are looking for an experienced Full Stack Java Developer with 6 15 years of experience in building scalable enterprise applications. The ideal candidate should have strong expertise in Java Backend and React, with experience in developing high-performance, full-stack solutions.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Java and React.
- Develop and enhance backend services, RESTful APIs, and microservices.
- Build responsive and reusable front-end components using React.
- Collaborate with cross-functional teams to deliver scalable and high-quality software solutions.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow coding standards and best practices.
- Work in an Agile environment throughout the software development lifecycle.
Required Skills:
- 6 15 years of experience in software development.
- Strong expertise in Java Backend development.
- Hands-on experience with React JS.
- Experience in designing and consuming REST APIs.
- Good understanding of JavaScript, HTML5, and CSS3.
- Familiarity with relational databases and SQL.
- Experience with Git and Agile development methodologies.
- Strong analytical, problem-solving, and communication skills.
Preferred Skills:
- Experience with Spring Boot, Microservices, and cloud platforms (Azure/AWS).
- Knowledge of CI/CD pipelines and DevOps practices.