Senior Java Developer

About the Role:

We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable microservices-based applications. You will work on API design, event-driven systems, and build reliable, automated delivery pipelines in a DevOps environment.

Key Responsibilities:

  • Develop and maintain microservices using Java and Spring Boot.
  • Design and implement RESTful APIs and event-driven integrations with Kafka.
  • Collaborate on the architecture and implementation of scalable, distributed systems.
  • Build and maintain CI/CD pipelines to support continuous delivery.
  • Apply test-driven development (TDD) and automated testing best practices.
  • Work closely with cross-functional teams including QA, DevOps, and product owners.
  • Troubleshoot, debug, and optimize applications for performance and reliability.

Tech Stack & Tools:

  • Languages & Frameworks: Java, Spring Boot
  • Messaging/Event Systems: Kafka
  • Architecture: Microservices, REST APIs
  • DevOps: CI/CD pipelines, containerization (Docker, Kubernetes)
  • Testing: Test-driven development (TDD), automated testing

Required Skills:

  • Proven experience in Java development, especially with Spring Boot.
  • Strong understanding of microservice architecture and API design principles.
  • Hands-on experience with Kafka or other messaging/event streaming platforms.
  • Experience building and maintaining CI/CD pipelines.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Solid knowledge of TDD and automated testing frameworks.
  • Excellent problem-solving skills and ability to work collaboratively.

Nice to Have:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of monitoring and logging tools (Prometheus, ELK stack).
  • Familiarity with Agile/Scrum methodologies.

SOFTLOFT Employment Package:

 

  • Competitive Compensation Package
  • Remote First Culture (work from anywhere)
  • Flexible Work Schedule (09:00 โ€“ 10:00 & 18:00 โ€“ 19:00)
  • 15 PTO days (paid annual leave)
  • Up to 15 PSL days (paid sick leave)
  • Tax Liabilities Coverage
  • Ongoing Monthly Benefit Budget (customizable)
  • Learning & Certification Programs
  • English Tutoring
  • Corporate Events
  • A Fun Team to work with!
Published 26 June
313 views
ยท
167 applications
100% read
ยท
100% responded
Last responded 11 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...