Full Stack Developer

The Judge Group

The Judge Group

Software Engineering

Remote

Posted on May 27, 2026

About the Role

We are seeking Senior Full Stack Software Engineers to build and scale modern applications within a cloud-native environment. You will work on developing end-to-end solutions, integrating enterprise systems, and contributing to AI-enabled capabilities.

This role requires strong expertise in Java-based backend development, modern frontend frameworks, and AWS services, along with the ability to collaborate across distributed teams.

Responsibilities

  • Design, develop, test, and deploy scalable full-stack applications
  • Build and maintain backend services using Java and Spring Framework
  • Develop user interfaces using Angular and TypeScript
  • Implement data access layers using JDBC/JDBI
  • Work with cloud-native architectures on AWS, including serverless components
  • Develop and maintain APIs and microservices
  • Contribute to build and deployment processes using Maven and npm
  • Collaborate with cross-functional teams to deliver high-quality solutions

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience
  • Experience in Java development (Java 8 or Java 11 or Amazon Corretto 11)
  • Experience with Spring Framework (including Spring JDBC)
  • Experience with frontend development using Angular and TypeScript
  • Experience with SQL databases, preferably PostgreSQL (Aurora preferred)
  • Experience with AWS services such as Lambda, S3, and SNS
  • Experience with build tools such as Apache Maven and npm
  • Ability to work with global teams with at least 4 hours overlap with EST

Preferred Qualifications

  • Experience with JDBI or similar data access libraries
  • Experience with Spark Java or lightweight microframeworks
  • Experience with Python or AI/ML-related development
  • Familiarity with cloud-native and serverless architectures
  • Experience in integration-heavy or enterprise system environments
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Apply now