Java Backend Developer

Ova Technologies
Alpharetta, GA, United States
1 day ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Microsoft Azure Code Review Databases Relational Databases Software Debugging DevOps Gradle Hibernate (Java) Java Persistence API PostgreSQL
+16 more
Apache Maven MySQL Queueing Systems RabbitMQ Spring-mvc Delivery Pipeline Spring-boot Backend Git Information Technology Code Testing Apache Kafka Front End Software Development Restful APIs Docker Microservices

Job description

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build and consume RESTful APIs.
  • Develop scalable and high-performance microservices.
  • Work with relational databases such as MySQL or PostgreSQL.
  • Collaborate with frontend developers, QA engineers, and product teams.
  • Write clean, maintainable, and well-tested code.
  • Troubleshoot, debug, and optimize existing applications.
  • Participate in code reviews and follow best coding practices.

Requirements

We are looking for a Java Backend Developer with 3 5 years of experience to join our engineering team. The ideal candidate should have strong experience in designing and developing scalable backend applications using Java and Spring Boot, with a good understanding of RESTful APIs, databases, and microservices architecture., * 3 5 years of hands-on experience in Java development.

  • Strong knowledge of Java 8/11/17 and Spring Boot.
  • Experience with Spring MVC, Spring Data JPA, and Hibernate.
  • Good understanding of REST APIs and microservices architecture.
  • Experience with MySQL, PostgreSQL, or similar relational databases.
  • Knowledge of Git and Maven/Gradle.
  • Familiarity with Docker and Kubernetes is a plus.
  • Understanding of message queues such as Kafka or RabbitMQ is an advantage.
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Strong problem-solving and analytical skills.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience working in Agile/Scrum environments.
  • Knowledge of CI/CD pipelines and DevOps practices is an added advantage.

This role is ideal for someone who enjoys building scalable backend systems, solving complex technical problems, and working in a collaborative development environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…