Sr Java Engineer (Kochi)

Sr Java Engineer (Kochi)

12 Nov
|
Empnéo ICT
|
Kochi

12 Nov

Empnéo ICT

Kochi

We are looking for a Senior Java Backend Engineer to lead the design and delivery of scalable, secure, high-performance microservices for a large-scale, enterprise real estate platform. You will combine hands-on development with architectural ownership, setting technical direction, raising engineering standards and mentoring the team.

Key Responsibilities
• Lead the design and architecture of microservices, defining service boundaries, API contracts and technical design requirements.
• Develop and review high-quality Java and Spring Boot services, including APIs, data models and business logic.
• Own the security design of services, including authentication and authorisation, token management and SSO integration.
• Drive resilience, performance and scalability: caching, fault tolerance, database and JVM tuning.
• Establish observability, quality gates and testing practices across services.
• Plan and lead framework, runtime and dependency upgrades, and database migrations.
• Own integrations with external systems and collaborate with frontend, QA and DevOps teams.
• Lead production troubleshooting and root-cause analysis.
• Mentor engineers, conduct design and code reviews, and promote best practices.
• Evaluate emerging technologies and recommend improvements to the platform. Must-Have Skills 1. Languages and Frameworks
• Java 11/17/21/25
• Spring Boot 2.x/3.x/4.x
• Spring: Web, Data JPA/Hibernate, Security, Cache, Actuator, Resilience4j 2.
APIs and Security
• REST API
• OAuth 2.0, JWT 3.
Data
• Databases: Oracle / MySQL / SQL Server 4.



Quality and Observability
• JUnit 5, Mockito, Spring Boot Test
• Observability, Open Telemetry 5.
Build, Delivery and Ways of Working
• Maven
• Docker
• Agile Good-to-Have Skills 1.
Frameworks and Libraries
• Spring Cloud: OpenFeign, Eureka, Config Server, Gateway
• Spring Authorization Server, Resource Server 2.
Security
• OIDC, SAML 2.0 3.
Data
• Flyway migrations 4.
Cloud and Platform
• Kubernetes
• Red Hat OpenShift
• Azure 5.
AI-Assisted Development
• Claude Chat/Cowork, Claude Code 6.
Domain
• Real estate domain Qualifications
• Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field.
• A master’s degree in a relevant discipline is an added advantage.
• 6–10 years of relevant backend development experience, including leading the design of distributed systems. What We Look For
• Deep expertise in Java, the Spring ecosystem and the JVM.
• Robust command of design patterns, microservices design, object-oriented programming and service-oriented architecture.
• Strong understanding of authentication and authorisation.
• SQL skills, including complex queries, procedures and performance tuning.
• Strong analytical and problem-solving skills.
• Proven ability to mentor others and communicate complex technical ideas to technical and non-technical stakeholders.
• Excellent written and verbal communication, ownership, and the ability to thrive in a fast-paced environment.

📌 Sr Java Engineer (Kochi)
🏢 Empnéo ICT
📍 Kochi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr java engineer (kochi) / kochi

Subscribe to this job alert:

Get the latest job offers by email for: sr java engineer (kochi) / kochi