Back to Jobs
Recently postedTechnology

Lead Java Developer

Infinite Computer Solutions (ICS)Atlanta, GA🇺🇸United States

Why this role stands out

This Lead Java Developer role at Infinite Computer Solutions offers a fantastic opportunity to shape innovative backend services and microservices within a collaborative hybrid environment. If you excel in Java, Spring Boot, and microservices architecture, and are eager to contribute to impactful projects while growing your technical expertise, this position is an excellent next step in your career journey. Apply today to explore this exciting possibility!

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationAtlanta, GA, United States
MicroservicesSQLSpringSpring BootGitAWSAngularGoogle CloudJavaAzureReactJavaScriptMaven

Job description

Core Responsibilities

  • Application Development: Design, develop, and maintain scalable backend services and microservices using .
  • API Design: Build and implement to integrate frontend components with server-side logic.
  • Database Management: Create and maintain database schemas, write efficient SQL queries, and work with ORM frameworks like .
  • Testing and Debugging: Write unit and integration tests (e.g., ) to identify and fix programming errors.
  • Collaboration: Work with cross-functional teams, including product managers, UI/UX designers, and DevOps, to define technical solutions and deployment processes.

Required Skills and Qualifications

  • Core Technical Skills:
  • Strong proficiency in Java (versions 8, 11, or 17) and deep knowledge of the Spring Boot framework.
  • Expertise in Microservices Architecture and event-driven design.
  • Familiarity with version control systems like Git.
  • Understanding of build tools such as Maven or Gradle.
  • Desirable Secondary Skills:
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Familiarity with frontend technologies such as React, Angular, or JavaScript for full-stack versatility.

Education: A Bachelor s degree in Computer Science, Information Technology, or a related engineering field is typically required.

Similar jobs