Java Backend Developer

Job Description

Job Summary:

A Java Backend Developer is a software engineer who focuses on the server-side logic and infrastructure of web applications and services, using the Java programming language. They design, implement, and maintain the core functionality, APIs, and data processing systems that enable user-facing elements of applications to work smoothly. This often involves working with databases, APIs, and other services to ensure applications are scalable, secure, and efficient.

Qualifications:

  • Strong Java Development (back-end focused).
  • Microservices
  • Spring Boot and Spring Cloud
  • REST APIs
  • Postgres
  • SQL
  • JUNIT & Code Coverage
  • Maven
  • MongoDB
  • Kubernetes
  • Kafka
  • Jira
  • GitHub
  • Jenkins
  • Network Security (firewall) is a plus!