Skip to main content

Java Software Engineer

Technology
HCLTech
Singapore, Singapore3 weeks agoUntil 29/11/2026
Full time

Job description

  1. Total Experience
  • Must have 6-8 years of IT experience.
  • Prefer candidates with at least 5 years of hands-on Java backend development experience.
  1. Core Technical Skills
  • Strong hands-on expertise in Java (Java 8/11/17/21).
  • Deep understanding of Collections, Multithreading, Concurrency, Exception Handling, JVM, Design Patterns, and OOP concepts.
  • Extensive experience with Spring Framework, Spring Boot, Spring MVC,
  1. Microservices & API Skills
  • Experience designing and developing Microservices.
  • Strong REST API development and integration experience.
  • Knowledge of API Gateway, Service Discovery, Configuration Management.
  • SOAP services exposure is an advantage
  1. Database Skills
  • Hands-on experience with Oracle, PostgreSQL, MySQL, or MongoDB.
  1. Messaging & Integration
  • Experience with Kafka or RabbitMQ/MQ.
  • Experience in Event-Driven Architecture

Good to have skills: Apache Camel, CI/CD Pipelines, Monitoring Tools like Splunk, Grafana or Geneos.

Knowledge of tools like Jira Confluence Bitbucket

Recent Project Eligibility (Most Important)

  • Worked as Java Backend Developer / Senior Developer / Tech Lead.
  • Developed enterprise-scale applications.
  • Built microservices-based solutions.
  • Designed or integrated REST APIs.
  • Used Spring Boot as primary framework.
  • Participated in architecture discussions, code reviews, CI/CD
Preferred Domain Experience
  • Banking, Payments, Financial Services, Digital Banking, or Enterprise Applications.
Leadership & Delivery
  • Experience mentoring junior developers.
  • Participation in Agile/Scrum projects.
  • Technical ownership of modules/features.
Scoring Model
  • Core Java: 25%
  • Spring/Spring Boot Stack: 20%
  • Microservices & API Development: 20%
  • Recent Relevant Projects (last 5 years): 20%
  • Database & Messaging Technologies: 10%
  • Leadership, Agile & Production Support: 5%
Keywords
monthsOfExperience: 72Apache KafkaGrafanaSpring FrameworkJiraMongodbRabbitMQOracle DatabaseMysqlPostgresqlScrumSoapApache CamelApache LicenseApache Http ServerJavaJava Virtual MachineCI / CDBitbucketCI/CD

Interested in this role?