Java Backend Developer

Photon

Alpharetta (GA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Alpharetta is seeking an experienced Java Developer with over 5 years of proven experience. The ideal candidate will have a strong background in Java programming, knowledge of design patterns, and extensive experience with Kafka and containerization technologies like Docker and Kubernetes. This role involves designing RESTful APIs, ensuring scalability and security, and collaborating within an Agile team environment.

Qualifications

  • 5+ years proven experience as a Java Developer.
  • In-depth knowledge of object-oriented design and Java frameworks.
  • Experience with containerization and orchestration technologies.

Responsibilities

  • Deliver successful projects utilizing Java programming.
  • Develop and design RESTful APIs ensuring security and scalability.
  • Collaborate effectively in a team environment.

Skills

Java programming
Object-oriented design principles
Spring Boot
Apache Kafka
Docker
Kubernetes
MySQL
MongoDB
RESTful APIs
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

Job Summary
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years proven experience as a Java Developer with a strong track record of delivering successful projects.
  • In-depth knowledge of Java programming language, object-oriented design principles, design patterns and Java frameworks such as Spring Boot, Spring Batch, and Spring Cloud Stream, or others commonly used in enterprise-level applications.
  • Hands‑on experience with Apache Kafka, including topics, producers, consumers, brokers, and stream processing.
  • Solid understanding of distributed systems, asynchronous messaging, and event‑driven architecture, particularly in the context of Kafka.
  • Experience with containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Proven experience with databases, both relational databases and non‑relational database such as MySQL and MongoDB and writing optimized queries.
  • Experience in designing and developing RESTful APIs, ensuring security and scalability.
  • Familiarity with version control systems (e.g., Git) and modern CI/CD development tools.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Excellent problem‑solving and analytical skills, with the ability to quickly learn and adapt to new technologies.
  • Strong communication skills and the ability to collaborate effectively in a team environment.
  • Knowledge of Agile development methodologies (e.g., Scrum).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Jobs for Humanity • O’Fallon (MO)

On-site
USD 90,000 - 120,000
Java Backend Developer
Java Backend Developer

Woongjin, Inc • Plano (TX)

On-site
USD 110,000 - 140,000
Java Backend Engineer
Java Backend Engineer

TechDigital Group • Irving (TX)

On-site
USD 100,000 - 130,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Java Developer
Java Developer

VSG Business Solutions LLC • New York (NY)

On-site
USD 90,000 - 130,000
Java Developer
Java Developer

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Java Backend Developer
Java Backend Developer

TechDigital Group • Kansas

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

TechDigital Group • New York (NY)

On-site
USD 100,000 - 130,000