Full Stack Software Engineer (Spring Boot)

AIT Global, Inc.

Mount Laurel Township, NJ • 16m ago • On-site

Senior

On-site

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: Full Stack Software Engineer (Spring Boot)
  • Experience: 7+ years
  • Work style: Hybrid
  • Location: Mt. Laurel, NJ

Description

We are looking for a Full Stack Software Engineer with 7+ years of experience. You will build a backend with Java (17/21), Spring Boot, microservices, and REST APIs, and a frontend using React or Angular with JavaScript/TypeScript. You will also integrate APIs and events (Kafka), work with PostgreSQL/SQL, and deploy using Azure, Docker, and Kubernetes (AKS).

Responsibilities

  • Develop backend microservices and REST APIs with Spring Boot
  • Build frontend features using React or Angular
  • Integrate with APIs and event-driven messaging using Kafka
  • Work with PostgreSQL databases and SQL
  • Participate in Agile/Scaled Agile delivery activities (sprint planning, backlog refinement, stand-ups, demos, retrospectives, PI planning, dependency management, and POD collaboration)
  • Apply engineering practices including unit/integration testing, secure coding, logging, debugging, and troubleshooting
  • Use AI code-generation tooling

Requirements

  • 7+ years of full-stack development experience
  • Backend: Java 17/21, Spring Boot, microservices, REST APIs
  • Frontend: React or Angular, JavaScript/TypeScript
  • Database: PostgreSQL/SQL
  • Integration: API and event integration, Kafka/messaging
  • Cloud & DevOps: Microsoft Azure, Docker, Kubernetes/AKS, CI/CD, Azure DevOps/GitHub
  • Engineering practices: unit and integration testing, secure coding, logging, debugging, application troubleshooting
  • AI tooling: experience with AI code-generation tools
  • Methodology: Agile/Scaled Agile experience including sprint planning, backlog refinement, daily stand-ups, demos, retrospectives, PI planning, dependency management, and cross-functional POD collaboration
  • Banking experience preferred

Benefits

Hybrid work arrangement in Mt. Laurel, NJ (per posting)

See similar jobs

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

See more

Unlock Full Resume Report