Java Full Stack Developer (Java Spring Boot / React)

Empower Professionals
New York, NY, United States
1 day ago
Apply on www.adzuna.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Cascading Style Sheets (CSS) Cloud Computing Software Quality Continuous Integration Distributed Systems
+10 more
Software Engineering TypeScript Web Applications Enterprise Software Applications ReactJS Spring-boot Git Solid Principles Restful APIs Microservices

Job description

  • Own and deliver features throughout the entire software development lifecycle.
  • Collaborate with Product Owners and business stakeholders to gather and refine requirements.
  • Design, develop, test, and deploy scalable and maintainable applications.
  • Build and enhance RESTful APIs and microservices using Java and Spring Boot.
  • Develop and maintain user interfaces using React.
  • Participate in technical design discussions and provide implementation recommendations.
  • Ensure code quality through reviews, automated testing, and adherence to engineering best practices.
  • Support production releases and troubleshoot issues when required.
  • Communicate progress, risks, and technical solutions effectively with stakeholders.

Requirements

  • We are seeking a highly motivated Senior Java Full Stack Developer with strong expertise in Java Spring Boot and working knowledge of React.
  • The ideal candidate should be capable of independently owning features end-to-end, from requirements analysis through design, development, testing, deployment, and production support.
  • The role requires close collaboration with Product Owners, business stakeholders, and engineering teams to deliver high-quality solutions in an Agile environment., Required Skills (Primary 70%)
  • Strong hands-on experience in Java
  • Expertise in Spring Boot, Microservices, REST APIs
  • Experience with distributed systems and enterprise application development
  • Strong understanding of software design principles and development best practices
  • Experience with CI/CD pipelines, Git, and Agile delivery methodologies

Secondary Skills (30%)

  • Working knowledge of React
  • Experience building and maintaining modern web applications
  • Familiarity with JavaScript/TypeScript, HTML, and CSS

Nice to Have:

  • Architecture and solution design experience
  • Experience defining application/repository structures and technical standards
  • Insurance domain experience
  • Cloud platform experience (AWS) is a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.com
Prepare application

Good distractions

Loading talks and stories from around this role…