Technical Engineer – Java 17/21, Spring Boot, Microservices, Kafka & IAM

CompanySynechron Technologies
LocationHyderabad Eco Park
CategorySoftware Engineering
Seniority-
Workplace-
Posted2026-09-23
Viaworkday

Description

Job Summary

Synechron is seeking a hands-on Technical Engineer to design, build, and operate distributed identity platforms using modern microservices architecture, cloud technologies, event-driven systems, and AI-assisted engineering practices. The role will lead the development and maintenance of Java-based microservices that support enterprise Identity and Access Management (IAM) capabilities, including authentication, authorization, entitlement, and customer access platforms. The Technical Lead Engineer will contribute across the full software delivery lifecycle, guide technical decisions, mentor engineers, and help establish engineering standards that improve security, scalability, reliability, and delivery quality.

Software Requirements

Required Software Skills

  • Java 17+/21: 12+ years of software engineering experience, including hands-on Java development.
  • Spring Framework 6/7: Experience developing enterprise applications and microservices.
  • Spring Boot 2.5/3.5: Experience building, deploying, and maintaining production-grade services.
  • RESTful APIs: Strong experience with REST API design, development, documentation, and integration.
  • Apache Kafka: Experience with event streaming, messaging, and event-driven service design.
  • PostgreSQL: Experience with relational data modeling, querying, and application integration.
  • MongoDB: Experience with document-oriented data storage and retrieval.
  • Redis: Experience supporting caching, low-latency data access, or distributed application use cases.
  • ReactJS, TypeScript, JavaScript, or HTML5/CSS3: Strong experience with at least one of these front-end technologies.
  • AI engineering tools: Experience using Claude Code and GitHub Copilot to support software development and code-quality improvement.
  • CI/CD tools and practices: Experience implementing automated build, test, security, and deployment workflows.
  • Infrastructure as Code: Experience managing infrastructure through code-based provisioning and configuration.
  • DevSecOps practices: Experience integrating security controls throughout the software development and delivery lifecycle.

Preferred Software Skills

  • Experience with enterprise IAM platforms, especially SailPoint and related identity ecosystems.
  • Experience with high-volume transaction systems.
  • Experience with cloud platforms and cloud-native deployment technologies.
  • Experience integrating front-end applications with secure APIs and identity services.
  • Experience with observability, distributed tracing, performance monitoring, and production operations.
  • Experience with automated security testing and policy enforcement in CI/CD pipelines.

Overall Responsibilities

  • Design, develop, test, deploy, and operate Java-based microservices supporting enterprise IAM capabilities.
  • Build secure authentication, authorization, entitlement, and customer access platforms.
  • Develop scalable REST APIs and event-driven services using appropriate architectural and design patterns.
  • Design solutions for distributed systems, high availability, reliability, scalability, and performance.
  • Apply domain-driven design, API-first architecture, and maintainable software design principles.
  • Contribute to architecture discussions, technical design reviews, solution decisions, and engineering standards.
  • Implement and maintain CI/CD pipelines, Infrastructure as Code, automated testing, and DevSecOps controls.
  • Use Claude Code, GitHub Copilot, and other approved AI-assisted engineering tools to accelerate delivery and improve code quality.
  • Review code and technical designs to promote security, reliability, maintainability, and consistency.
  • Collaborate with product owners, architects, security teams, engineers, and other stakeholders to convert requirements into deliverable solutions.
  • Mentor engineers through technical guidance, code reviews, knowledge sharing, and support for engineering best practices.
  • Troubleshoot complex application, integration, performance, security, and production issues.
  • Establish measurable outcomes related to system availability, response time, deployment quality, defect reduction, security compliance, and delivery predictability.
  • Support efficient use of compute, storage, and processing resources through appropriate architecture, automation, and performance optimization practices.

Technical Skills (By Category)

Programming Languages

Essential

  • Java 17+/21 with extensive hands-on development experience.
  • Strong experience designing and implementing enterprise microservices.
  • Experience with RESTful API development and integration.
  • Strong experience with at least one of the following front-end technologies:ReactJSTypeScriptJavaScriptHTML5/CSS3

Preferred

  • Experience working across both backend and front-end application layers.
  • Experience with scripting languages used for automation, deployment, testing, or operational support.

Databases/Data Management

Essential

  • PostgreSQL for relational data modeling, querying, transaction management, and application integration.
  • MongoDB for document-based data storage and retrieval.
  • Redis for caching, distributed data access, or low-latency application requirements.
  • Understanding of data consistency, availability, transaction behavior, and performance considerations in distributed systems.
  • Experience designing data solutions that support scalable and high-availability platforms.

Preferred

  • Experience with high-volume transaction systems.
  • Experience with database performance tuning, indexing, partitioning, and query optimization.
  • Experience applying data-retention, data-quality, and resource-efficiency practices.

Cloud Technologies

##
Essential

  • Experience designing and developing cloud-native microservices.
  • Understanding of distributed deployment, service resilience, scalability, and high availability in cloud environments.
  • Experience supporting automated deployment and operation of services through CI/CD and Infrastructure as Code.

Preferred

  • Experience with a specific public, private, or hybrid cloud platform.
  • Experience with containers, orchestration platforms, managed messaging, cloud observability, and autoscaling.
  • Experience optimizing cloud resource usage, cost, and environmental impact.

Frameworks and Libraries

Essential

  • Spring Framework 6/7.
  • Spring Boot 2.5/3.5.
  • Frameworks and libraries supporting RESTful APIs, microservices, event-driven systems, and secure service integration.
  • Experience applying design patterns and maintainable software engineering principles.

Preferred

  • Libraries and frameworks supporting identity integration, event processing, distributed transactions, observability, resilience, and automated testing.
  • Experience integrating front-end frameworks with secure APIs and identity services.

Development Tools and Methodologies

Essential

  • CI/CD implementation and automated delivery practices.
  • Infrastructure as Code.
  • DevSecOps.
  • Agile product development.
  • AI-assisted engineering using Claude Code and GitHub Copilot.
  • Git-based version control, branching, pull requests, code reviews, and release management.
  • Domain-driven design.
  • API-first architecture.
  • Design patterns.
  • Scalability and performance optimization.
  • Technical design documentation and architecture collaboration.

Preferred

  • Experience establishing engineering standards, reusable components, development guidelines, and quality metrics.
  • Experience with automated performance testing, security testing, deployment validation, and operational monitoring.
  • Experience supporting continuous improvement across development and production processes.

Security Protocols

Essential

  • Secure authentication and authorization design.
  • Identity, access, entitlement, and customer access management concepts.
  • Secure REST API design and inte