freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Backend Developer (ID: 3846)

Summary

Build and maintain scalable Java microservices with Spring Boot, Kafka, and PostgreSQL/MongoDB, and own CI/CD pipelines for enterprise backend systems.

Senior Java Backend Developer (ID: 3846)

As a Senior Java Backend Developer, you will:

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Spring Security
  • Build and enhance microservices-based applications following cloud-native and enterprise development practices
  • Design and implement event-driven architectures using messaging platforms such as Kafka
  • Develop secure, high-performance RESTful APIs and backend components
  • Work on system integrations with relational and NoSQL databases including PostgreSQL and MongoDB
  • Implement and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, and shell scripting
  • Write and execute unit, integration, and performance tests to ensure application quality and reliability
  • Collaborate with cross-functional teams including architects, product owners, QA, and business stakeholders
  • Troubleshoot production issues, optimize application performance, and ensure system stability
  • Contribute to continuous improvement through code reviews, refactoring, and adoption of best engineering practices
  • Monitor and improve application reliability using observability and monitoring tools

What You Bring to the Table

  • 8–10 years of experience in Java backend development
  • Strong expertise in Java and Spring Boot frameworks
  • Hands-on experience designing and developing microservices architectures
  • Strong understanding of event-driven architecture and Kafka-based solutions
  • Experience building secure backend services using Spring Security concepts
  • Proficiency in REST API development and integration
  • Experience working with PostgreSQL and MongoDB databases
  • Strong understanding of CI/CD practices and automation using Jenkins, GitHub Actions, or similar tools
  • Experience with software testing practices including unit, integration, and performance testing

Strong analytical and problem-solving skills

  • Excellent communication skills and ability to work effectively in a collaborative environment
  • You Should Possess the Ability To:
  • Design and deliver scalable, secure, and high-performing backend solutions
  • Translate business requirements into robust technical implementations
  • Troubleshoot complex technical challenges across applications and integrations
  • Apply best practices in software architecture, coding standards, and engineering processes
  • Work effectively in Agile development environments
  • Drive improvements in application performance, reliability, and maintainability

What We Bring to the Table

  • Opportunity to work on modern digital transformation initiatives
  • Exposure to microservices, event-driven architectures, and cloud-based technologies
  • Collaborative environment with experienced engineering teams
  • Opportunity to work on scalable enterprise-grade backend solutions
  • Continuous learning and growth opportunities in modern technology platforms

Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

See also