Full Stack Developer Job at American IT Systems, Alpharetta, GA

TmRNaFFIWGM1ZUEydFFoeUIzS1JLanVtdXc9PQ==
  • American IT Systems
  • Alpharetta, GA

Job Description

We are looking for a highly skilled Full Stack Java Developer with strong experience in modern backend technologies and frontend frameworks. The ideal candidate will have hands-on expertise in Spring Boot, Java, Kafka, and either React or Angular, along with strong problem-solving and troubleshooting abilities.

Roles & Responsibilities

  • Design, develop, and maintain scalable backend services using Java 11, Spring 5, and Spring Boot 2.x
  • Build and integrate RESTful APIs and microservices-based architectures
  • Develop responsive and interactive UI components using React or Angular
  • Implement event-driven architectures using Kafka
  • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality solutions
  • Perform code reviews, ensure best coding practices, and maintain documentation
  • Troubleshoot production issues and provide effective solutioning
  • Optimize application performance, scalability, and security
  • Support CI/CD processes and deployment pipelines
  • Participate in Agile ceremonies like sprint planning, stand-ups, and retrospectives

Required Skills (Must Have)

  • Strong experience in:
    • Java 11
    • Spring Framework 5
    • Spring Boot 2.x
  • Hands-on experience with Apache Kafka
  • Frontend development experience using:
    • React OR
    • Angular
  • Proficiency with Git version control
  • Strong problem-solving, debugging, and troubleshooting skills
  • Understanding of backend and frontend integration
  • Experience in building REST APIs and microservices

Preferred Skills (Good to Have)

  • Knowledge of Asynchronous/Reactive programming
  • Experience with rule engines
  • Familiarity with CI/CD tools (Jenkins)
  • Build tools such as Maven or Gradle
  • Containerization using Docker
  • Experience with Spring Security
  • Understanding of Microservices design patterns
  • Experience in Test-Driven Development (TDD)

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Job Tags

Similar Jobs

SGS

Data Entry Specialist Job at SGS

 ...and more interconnected world. Job Description The Data Entry Specialist will review documents for pertinent information and...  ...Experience HS Diploma or GED (Required) MS Office package, Word, Excel, Teams, Outlook knowledge (Required) Licenses and... 

FedEx Services

Package Handler - Part Time (Warehouse like) Job at FedEx Services

 ...Warehouse duties include loading, unloading, and sorting of packages of various sizes. Part time Federal Express Corporation (FEC...  ...application or hiring process should contact recruitmentsupport@fedex.com. Applicants have rights under Federal Employment Laws:... 

BOK Financial

Senior Trust Officer Job at BOK Financial

 ...offerings, delivering excellence and fostering growth for investors, employees, and the community. Job Description The Senior Trust Officer is responsible for administering personal trust, custody and estate, investment agency and IRA accounts. Provides administration... 

SGS

Lab Technician I - PFAS Job at SGS

 ...better, safer and more interconnected world. Job Description Our Dayton, NJ laboratory is seeking an entry-level Lab Technician I to join their PFAS team! The Lab Technician I will prepare samples with accuracy and precision in accordance to SGS'... 

Morgan Stanley

2026 Investment Banking Strats Fall Associate Program (New York) Job at Morgan Stanley

 ...Morgan Stanley is a worldwide leader in investment banking. We are one of the top firms in mergers & acquisitions (M&A), underwriting of equity...  ...flat structure experience that will provide you with a high level of responsibility early in your career. YOU WILL...