Qureos

FIND_THE_RIGHTJOB.

Java Backend Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Description

What You’ll Do:

This role is ideal for a highly motivated and technically strong Java Backend Engineer who thrives in a fast-paced and collaborative environment. You will be responsible for designing, developing, and maintaining scalable Java-based microservices, ensuring high-quality code, system reliability, and continuous improvement through modern engineering practices.

Backend Development & Microservices:

  • Design, develop, and maintain Java/J2EE-based microservices using Java 8 & 11, Spring Boot, and Kafka.
  • Build and maintain RESTful services and service-oriented architectures (SOA).
  • Work with Spring Framework components including Spring JPA, Spring Batch, Schedulers, Apache Camel, and XML-based integrations.
  • Develop data-driven backend solutions using Oracle databases.

Testing, Quality & CI/CD:

  • Implement unit testing using JUnit and Mockito, ensuring high test coverage and code quality.
  • Maintain and improve build processes using Maven and Gradle.
  • Contribute to and support CI/CD pipelines for automated builds and deployments.
  • Follow coding standards, design patterns, and best practices to ensure maintainable and scalable codebases.

Integration & Modern Frameworks:

  • Support and enhance integrations using Kafka-based event-driven architecture.
  • Exposure to SOAP APIs and Spring WebFlux is a plus.
  • Collaborate on systems requiring both synchronous and asynchronous communication patterns.

Collaboration & Continuous Improvement:

  • Work closely with cross-functional teams including QA, DevOps, and product stakeholders.
  • Participate in code reviews and technical discussions to continuously improve system design.
  • Proactively identify issues, suggest improvements, and contribute to architectural decisions.
  • Stay updated with emerging technologies, open-source tools, and modern Java ecosystem trends.

What You Know:

  • 4+ years of hands-on experience in Java/J2EE development.
  • Strong expertise in Java 8 & 11, Spring Boot, Kafka, Oracle.
  • Proficiency with Spring (JPA, Batch, Schedulers), Apache Camel, and XML-based integrations.
  • Hands-on experience with JUnit, Mockito, test coverage, and code quality tools.
  • Experience with Maven, Gradle, and CI/CD pipelines.
  • Strong experience with Git, SVN, or other distributed version control systems.
  • Deep understanding of Java design concepts, patterns, and coding standards.
  • Basic exposure to JavaScript, Vue.js, and Node.js.
  • Exposure to SOAP APIs and Spring WebFlux is a plus.
  • Independent thinker with strong problem-solving skills and passion for learning new technologies.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Job Type: Full-time

Pay: Rs280,000.00 - Rs500,000.00 per month

Work Location: In person

© 2026 Qureos. All rights reserved.