Job Title: Full Stack Java Developer (React.js + Spring Boot)
Location: MA Hybrid (Local Candidates Only)
Duration: 12 Months
Job Summary
Client is seeking a Full Stack Java Developer with strong expertise in React.js and Spring Boot to design, develop, and maintain scalable enterprise applications. The ideal candidate should have experience across the full software development lifecycle, work closely with cross-functional teams, and deliver high-quality, secure, and high-performing software solutions.
Key Responsibilities
- Design and develop full-stack applications using React.js and Spring Boot
- Build new applications, prototypes, and proof-of-concepts
- Translate business requirements into scalable technical solutions
- Develop, test, deploy, and monitor enterprise applications
- Perform unit testing, code reviews, and debugging
- Collaborate with Product Owners, Architects, QA, and Business Analysts
- Optimize application performance, security, and reliability
- Participate in Agile/Scrum ceremonies
- Follow software engineering best practices and coding standards
Required Skills
- 3+ years of professional software development experience
- Strong expertise in React.js
- Strong Java development experience
- Hands-on experience with Spring Boot
- REST API development
- Strong understanding of SDLC
- Unit Testing
- Git/GitHub
- Excellent problem-solving and communication skills
- Experience with monitoring, observability, and application performance
Preferred Skills
- Docker
- Kubernetes
- CI/CD (Jenkins, GitHub Actions, Azure DevOps)
- AWS / Azure / Google Cloud Platform
- GitHub Copilot or AI-assisted coding tools
- UX/UI best practices
- P&C Insurance domain experience (Preferred)
Important Keywords
- React.js
- React
- Java
- Spring Boot
- Full Stack
- REST API
- Microservices
- Agile
- SDLC
- Unit Testing
- Git
- Docker
- Kubernetes
- AWS
- Azure
- Google Cloud Platform
- CI/CD
- GitHub Actions
- Jenkins
- Monitoring
- Observability
- Application Performance
- Insurance (Preferred)