Full Stack Software Engineer

THE JUDGE GROUP, INC.
Chandler, United States of America
12 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 119K

Job location

Chandler, United States of America

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Confluence
JIRA
Software as a Service
Cloud Computing
Cloud Engineering
Software Quality
Code Review
ETL
Cursor (Graphical User Interface Elements)
Database Design
Programming Tools
Microsoft SQL Server
Team Foundation Server
MongoDB
NoSQL
Object-Oriented Software Development
Oracle Applications
Scrum
Software Engineering
SQL Databases
Systems Integration
Web Services
GitHub Copilot
Spring-boot
Generative AI
Backend
Angular
Integration Tests
Data Analytics
Data Management
Front End Software Development
Virtual Agents
REST
Microservices

Job description

We are seeking a highly skilled Full Stack Software Engineer to design, develop, and maintain scalable, high-quality applications. In this role, you will collaborate closely with cross-functional partners in an Agile environment to deliver modern, data-driven solutions. You will contribute to moderately complex software engineering initiatives, support large-scale planning, and help drive best practices in code quality, design, and maintainability.

This position emphasizes upper-layer development using modern UI frameworks and API integration while also contributing to backend services, cloud-based solutions, and data platforms. Responsibilities

  • Design, develop, test, and maintain full stack applications using modern front-end and back-end technologies
  • Build and maintain user interfaces using Angular / AngularJS
  • Design and develop RESTful APIs and services using Java and Spring Boot
  • Develop scalable, distributed, and data-driven systems following clean code and software engineering best practices
  • Collaborate with product managers, designers, QA engineers, and other developers in Agile/Scrum teams
  • Participate in code reviews, sprint planning, estimation, and design discussions
  • Analyze and resolve moderately complex software engineering issues
  • Mentor and coach team members and contribute technical leadership when appropriate
  • Apply cloud architecture best practices and support microservices-based solutions
  • Continuously improve system performance, reliability, and maintainability through refactoring and optimization

Requirements

  • 5+ years of professional software engineering or full stack development experience
  • Strong experience with:
  • Angular or AngularJS (front-end development)
  • Java and Spring Boot (API and backend development)
  • Experience developing and consuming web services and APIs
  • Experience working in Agile development environments
  • Hands-on experience with relational and/or NoSQL databases (e.g., SQL Server, Oracle, MongoDB)
  • Solid understanding of object-oriented design, software patterns, and refactoring techniques
  • Experience writing unit and integration tests

Preferred Qualifications

  • Experience with cloud application development and cloud-native architecture
  • Experience with microservices architectures and independently deployable services
  • Strong database design, data modeling, ETL processes, and complex query development
  • Experience integrating independent systems, services, and data sources
  • Familiarity with Jira, Confluence, Team Foundation Server, or similar tools
  • 2+ years of experience using Generative AI-assisted development tools (e.g., GitHub Copilot, Cursor, Devin) to improve productivity and code quality
  • Exposure to Agentic AI concepts or implementations
  • Experience with SQL-based or object-storage (e.g., S3-style) data platforms

Working Environment

  • Hybrid schedule with 3 days per week onsite
  • Highly collaborative, fast-growing engineering team
  • Emphasis on clean code, craftsmanship, and continuous improvement

Apply for this position