Senior Java Full Stack Developer

New
100% Remote (Continental United States)Full-TimeSenior
Salary100,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPostgreSQLSQLGCPJavaSpring BootAzureReactCI/CDMicroservices

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience in enterprise applications.
  • Advanced knowledge of Java 11/17 and the Spring Boot framework.
  • Experience designing and operating microservices architectures.
  • Proficiency with front-end development using React.
  • Strong SQL skills with experience in PostgreSQL, MySQL, Oracle, or SQL Server.
  • Experience with CI/CD tooling and Git-based version control.
  • Proven experience deploying applications to AWS, Azure, or GCP.
  • Understanding of data structures, algorithms, and system design principles.
  • Strong debugging, troubleshooting, and root-cause analysis skills.

Responsibilities

  • Design and build scalable microservices using Java 11/17 and Spring Boot.
  • Develop responsive, component-based front-end applications using React.
  • Implement RESTful APIs and event-driven integrations for distributed systems.
  • Profile and optimize application performance, database queries, and JVM parameters.
  • Develop automated test suites using JUnit, Mockito, Jest, and Cypress.
  • Collaborate on CI/CD pipeline design using Jenkins, GitHub Actions, or Azure DevOps.
  • Maintain technical documentation including architecture diagrams and API specifications.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 150,000 USD per year
Apply Now