Skip to main content

Java Software Engineer

Technology
HCLTech
Hyderabad, India3 weeks agoUntil 9/12/2026
Full time

Job description

Exp-6 years

About the Role

Job Role- Java Developer Location- Hyderabad/Chennai

Face to Face Drive on 10th Oct(Saturday)

Mandatory Skills- Java, Springboot & Microservices

Job Overview

We are seeking a highly skilled Java Spring Boot Microservices Developer to join our engineering team. In this role, you will be responsible for designing, building, and maintaining scalable, high-performance, cloud-native distributed applications. You will collaborate closely with cross-functional teams to translate complex business workflows into robust, testable, and maintainable backend microservices.

Key Responsibilities

  • Microservices Development: Design, develop, and deploy distributed microservices using the Java Spring Boot framework.
  • API Management: Build, secure, and version high-throughput RESTful APIs and manage service-to-service communication patterns.
  • Database Architecture: Design efficient database schemas and integrate applications with SQL databases (e.g., PostgreSQL, Oracle) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Performance Optimization: Identify infrastructure bottlenecks and optimize application latency, concurrency, and overall resource utilization.
  • Testing & Quality Assurance: Write rigorous unit and integration tests using JUnit/TestNG and participate in peer code reviews to maintain clean code standards.
  • CI/CD & DevOps: Support and build automated deployment flows through CI/CD pipelines (e.g., Jenkins) and containerized workflows.
  • Production Support: Actively troubleshoot production environments, perform root-cause analysis, and apply permanent architectural fixes
Keywords
monthsOfExperience: 72Spring FrameworkTestNGApache CassandraMongodbOracle DatabaseDevOpsPostgresqlSqlCassandraJavaCI / CDJenkinsJunitCI/CD

Interested in this role?