Java Full Stack Developer

New
Continental United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSSQLGitJavaSpring BootAzureReactCI/CDRESTful APIsMicroservices

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
  • 5+ years of professional software development experience.
  • Strong understanding of data structures, algorithms, and system design.
  • Advanced working knowledge of Java (11/17) and Spring Boot.
  • Experience designing and operating microservices architectures.
  • Proven experience developing front-end applications using React.
  • Strong SQL skills and experience with relational databases (PostgreSQL, MySQL, Oracle, or SQL Server).
  • Solid experience with CI/CD tooling and Git-based version control.
  • Experience deploying applications to cloud platforms (AWS, Azure, or GCP).
  • Strong debugging and root-cause analysis skills.

Responsibilities

  • Design, build, and continuously refine scalable microservices using Java (11/17) and the Spring Boot framework.
  • Author secure, well-tested, and high-quality production code.
  • Develop responsive, component-based front-end applications using React.
  • Design and implement RESTful APIs and event-driven integrations.
  • Actively participate in architecture and design discussions.
  • Continuously profile and optimize application performance, database queries, and JVM tuning.
  • Implement and maintain robust state management patterns for complex front-end applications.
  • Develop comprehensive automated test suites using JUnit, Mockito, Jest, and Cypress.
  • Contribute to CI/CD pipeline design and deployment automation.
  • Collaborate effectively within Agile/Scrum delivery teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now