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!