Java Full Stack Engineer

Momento USA LLC

Bellmawr, NJ • 13m ago • Hybrid

Mid

Hybrid

80 - 100 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Full Stack Engineer

  • Focus: New development and ongoing maintenance of a critical external-facing training application

  • Scope: Frontend UI, backend services, automated testing, and AWS infrastructure

Description

Hands-on Full Stack Engineer role supporting a team of experienced full stack engineers. Work across frontend UI, backend Java services, test automation, and AWS cloud infrastructure for a training application used by lenders and trainers in the capital markets space. Emphasis is on quality, scalability, and production stability.

Responsibilities

  • Develop new features and maintain an external-facing training web application

  • Implement frontend/UI components for training workflows

  • Build and maintain backend Java services for user workflows, data processing, and integrations

  • Participate in GitHub-based workflows (branching, pull requests, code review)

  • Use GitHub Copilot/GHCP to improve productivity and code quality (strong plus)

  • Validate user stories end to end as an engineer of test

  • Build and maintain automated tests across UI and backend layers

  • Ensure quality coverage for new development, enhancements, and production fixes

  • Collaborate with product and engineering partners to ensure requirements are fully tested and delivered

Requirements

  • Strong Java fundamentals (OOPs, Collections, Streams, exception handling) and JVM concepts

  • Experience with JDK 8/17/21 features

  • Advanced Java including design patterns, multithreading, and functional/reactive programming

  • Spring Boot experience: dependency injection, REST APIs, Spring Security (JWT), JPA/Hibernate, transaction management, Actuator, configuration management, input validation, global exception handling, annotations

  • Backend integration experience using RestTemplate and/or WebClient

  • Microservices architecture experience: service decomposition, API design, resiliency patterns (e.g., circuit breaker), distributed transaction considerations, scalability, observability

  • Frontend experience with Angular plus RxJS, state management, routing, and UI performance optimization

  • AWS cloud experience: EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS/AKS (container platforms), auto scaling, CloudWatch, and networking concepts

  • AWS-native architecture experience: serverless design, event-driven patterns, high availability, scalability, cost optimization, security best practices

  • Messaging experience with Kafka (producers/consumers, topic design, consumer groups, error handling, tuning)

  • Containerization/orchestration experience with Docker and Kubernetes

  • CI/CD and DevOps experience with Git plus GitHub Actions and/or Jenkins/Azure DevOps

  • API standards and integration experience including OpenAPI/Swagger, authentication/authorization, versioning, and contract-first design

Benefits

  • Hands-on development role spanning frontend, backend, testing, and cloud infrastructure

  • Opportunity to work with a team of 8+ experienced full stack engineers on a production-critical application

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Java Full Stack Engineer role

Improve your resume for just $5

$80 – $100/year

Unlock Full Resume Report