Product Engineer, Java Spring Boot - Full Stack

Backend EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1931H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$90.7K - $153.9K / year

Bachelor Degree1 yr expExperience acceptedEnglishAngularAWSAzureCloudDistributed SystemsDockerJavaJenkinsKafkaKubernetesMicroservicesMongo DBNo SQLPythonReactReduxSpringSpring BootSpring BootType Script

Job Description

• Design, build, and enhance full stack software products • Design and implement testing strategies to validate acceptance criteria • Practice pair programming and test-driven development (TDD) as part of daily engineering work • Establish and maintain CI/CD pipelines • Collaborate with the team on system and application design • Actively engage in daily standups, cross-site collaboration, and product team ceremonies • Provide production support for software products • Share knowledge and contribute to the growth of team and organizational engineering practices • Contribute to retrospectives, identifying actionable improvements for the team and product

Job Requirements

  • Strong proficiency in Java 17+ and Spring Boot 3.x+
  • Experience in frontend engineering – ReactJS/AngularJS/Typescript
  • Strong state management experience (Redux Toolkit or equivalent)
  • Experience building responsive, accessible, data-driven User Experiences
  • Understanding of JVM and Application Performance Architecture/Management
  • Working knowledge of Python
  • Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML.
  • Strong understanding of REST APIs and distributed systems
  • Experience building microservices and event-driven systems (Kafka preferred)
  • Understanding of cloud and hybrid environment(s), including Azure, AWS, and various on-premises systems
  • Experience with relational/NoSQL databases
  • Familiarity with schema standards (OpenAPI/JSON/AVSC)
  • Understanding of MongoDB performance tuning
  • CI/CD experience (Jenkins/GitHub Actions), Docker, Kubernetes
  • Strong understanding of secure development
  • Comfortable working in a pair-programming (XP) environment

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Related Job Pages

More Backend Engineer Jobs

Senior Software Engineer - Runtime

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Backend Engineer3 days ago
Full TimeRemote

We are seeking a Senior Software Engineer - Runtime to design and build high-performance backend systems that support real-time security and observability at scale. In this role, you will develop scalable APIs, data pipelines, and services that handle large volumes of multi-cloud...

United States

Senior Java Developer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Backend Engineer3 days ago
Full TimeRemote

We are seeking a Senior Java Developer to drive the design, development, and delivery of scalable, high-performance software solutions. In this role, you will lead complex projects, provide technical guidance, and mentor junior developers while collaborating with cross-functional...

United States
$130K - $160K / year
Backend Engineer3 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Back End Engineer developing core systems for innovative insurance solutions.

Go
California + 1 moreAll locations: California, Rhode Island
$155K - $210K / year
Backend Engineer3 days ago
Full TimeRemote

Мы раcширяем команду и ищем .NET-разработчика для работы в долгосрочном проекте для американского заказчика. Проект связан с обеспечением безопасности на...

United States