Job Title: Java Developer

Location: Alpharetta, GA (Onsite)
Interview Process: Face-to-Face Interview
Job Description

We are seeking an experienced Java Developer to join our development team in Alpharetta, GA. The ideal candidate will have strong expertise in Java backend development, Spring Boot, Microservices, REST APIs, and cloud technologies. The candidate should be passionate about developing scalable, high-performance applications and collaborating with cross-functional teams in an Agile environment.

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade Java applications.
  • Build and maintain scalable Microservices using Spring Boot.
  • Develop and consume RESTful APIs for enterprise applications.
  • Work with cloud platforms such as AWS or Azure.
  • Integrate applications with SQL and NoSQL databases.
  • Collaborate with product owners, architects, and QA teams throughout the SDLC.
  • Troubleshoot production issues and optimize application performance.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Implement secure coding practices and application monitoring.
  • Contribute to CI/CD pipelines and DevOps processes.

Required Skills

  • Strong experience with Java
  • Hands-on experience with Spring Framework, Spring Boot, and Microservices.
  • Strong knowledge of REST APIs.
  • Experience with Hibernate/JPA.
  • Good understanding of Kafka or other messaging platforms.
  • Experience with SQL databases (Oracle, PostgreSQL, MySQL).
  • Knowledge of MongoDB or other NoSQL databases.
  • Experience with Docker and Kubernetes.
  • Exposure to AWS or Azure cloud platforms.
  • Familiarity with Git, Maven, Jenkins, and CI/CD pipelines.
Similar jobs

More from Tech3pillars Technologies
Tech3pillars Technologies 3 hours ago
Tech3pillars Technologies 3 hours ago
Tech3pillars Technologies 3 hours ago

Java Full Stack Developer

Apply Now
Back to search page