Synechron Logo

Synechron

SRE Developer (Java, Kubernetes & Cloud-Native Expert)

Reposted 5 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Lead a team of Java developers to deliver high-quality software solutions, collaborating with teams to design, develop, and support Java applications in production environments.
The summary above was generated by AI

Job Summary

Synechron is seeking a highly skilled Lead SRE Developer with expertise in Java, Kubernetes, and cloud-native technologies. This role will drive the design, development, and support of scalable, resilient, and automated systems within our enterprise environment. You will lead a team of developers, collaborate across functions to implement innovative solutions, and ensure the reliability and performance of production systems. Your strategic technical leadership will support the organization’s digital transformation and operational excellence.


 

Software Requirements

Required Skills:

  • Proficiency in Java (Java SE 11+), with experience in building scalable microservices

  • Strong expertise in Kotlin (preferred) and object-oriented programming concepts

  • Hands-on experience with Kubernetes, Helm, Docker, and containerization

  • Familiarity with CI/CD tools, especially GitHub Actions and build automation

  • Experience designing and deploying cloud-native architectures in environments like AWS, GCP, or Azure

  • Working knowledge of monitoring and observability tools (Prometheus, Grafana, Splunk, Elastic, Kibana, Micrometer)

  • Database experience with Cassandra, Couchbase, MongoDB, or similar

  • Practical experience in designing and implementing scalable Java solutions using Spring Boot, Vert.x, or similar frameworks

Preferred Skills:

  • Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation

  • Familiarity with service mesh technologies (e.g., Istio)

  • Experience with testing frameworks for microservices testing (JUnit, TestNG, etc.)

Overall Responsibilities

  • Lead a team of Java developers in designing, developing, and maintaining high-quality, scalable Java microservices

  • Collaborate with cross-functional teams to create and deploy cloud-native, reliable systems

  • Drive implementation of best practices in SRE principles such as automation, monitoring, incident response, and continuous delivery

  • Architect and optimize solutions for high availability, fault tolerance, and scalability in cloud environments

  • Support production environments by troubleshooting issues, analyzing root causes, and implementing proactive improvements

  • Foster innovation through the adoption of new technologies, tools, and frameworks

  • Mentor team members, promote knowledge sharing, and ensure technical standards are maintained

  • Contribute to strategic planning for system scaling, performance, and security enhancements

Technical Skills (By Category)

Programming Languages

  • Required: Java (Java SE 11+), with a strong grasp of OOP, concurrency, and exception handling

  • Preferred: Kotlin, for modern JVM-based development

Databases & Data Management

  • Required: Experience with NoSQL databases such as Cassandra, Couchbase, or MongoDB

  • Preferred: Relational database experience (e.g., PostgreSQL, MySQL)

Cloud Technologies

  • Required: Practical experience with cloud computing platforms (AWS, GCP, Azure)

  • Preferred: Use of cloud-native services and automation in cloud environments

Frameworks & Libraries

  • Required: Microservices frameworks such as Spring Boot, Vert.x, integrating with cloud-native tools

  • Preferred: Service mesh, API gateways, and advanced cloud integration libraries

Development Tools & Methodologies

  • Required: GitHub Actions, CI/CD pipelines, containerization with Docker, and Kubernetes deployment automation

  • Preferred: Infrastructure as Code (Terraform, CloudFormation)

Monitoring & Security

  • Required: Strong understanding of observability (Prometheus, Grafana, Splunk, Elastic) and incident management

  • Preferred: Knowledge of security best practices in cloud and microservices environments

Experience Requirements

  • 6 to 8 years of experience in Java development and cloud-native application design

  • Proven experience leading development teams in delivering large-scale, enterprise-grade solutions

  • Demonstrated abilities in implementing and supporting resilient systems in production environments

  • Prior experience working with Kubernetes, container orchestration, and DevOps practices

  • Experience in diagnosing and troubleshooting system issues in distributed environments

Day-to-Day Activities

  • Lead, mentor, and manage a team of Java developers and engineers

  • Translate business requirements into scalable, secure technical solutions

  • Develop, test, and deploy Java-based microservices and applications

  • Monitor system health using observability tools; troubleshoot and resolve incidents promptly

  • Collaborate with cross-functional teams on infrastructure, security, and automation initiatives

  • Drive continuous improvement initiatives, including automation, scalability, and security measures

  • Conduct code reviews, ensure adherence to best practices, and maintain high-quality standards

  • Support the deployment pipeline and optimize operational performance

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field

  • Additional certifications related to Java, Kubernetes, or Cloud Computing (e.g., Certified Kubernetes Administrator, AWS Solutions Architect) are a plus

  • Proven track record of delivering cloud-native, scalable Java microservices in enterprise environments

Professional Competencies

  • Strong leadership and team management skills

  • Excellent communication and collaboration abilities across technical and non-technical teams

  • Critical thinking and problem-solving mindset

  • Ability to manage multiple priorities in a fast-paced environment

  • Constant drive for learning and adopting new technology solutions

  • Proactive attitude towards automation, reliability, and operational excellence

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Top Skills

Cassandra
Couchbase
Elastic
Github Actions
Grafana
Helm
Java
Kibana
Kotlin
Kubernetes
Micrometer
MongoDB
Prometheus
Splunk
Spring Boot
Vert.X

Similar Jobs

43 Minutes Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Lead the design and development of mobile applications, ensuring high-quality solutions while collaborating with cross-functional teams and implementing security best practices.
Top Skills: AndroidAWSAzureGCPiOSJavaKotlinMicroservices ArchitectureReact NativeRestful ApisSwift
2 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
As a Lead Data Engineer, you will design, code, and deploy scalable data solutions, manage a team of engineers, and work with cloud technologies and big data tools to enhance data analytics capabilities.
Top Skills: AWSAzureBigQueryGCPHadoop HdfsHiveJavaKafkaMetabasePostgresPysparkRedshiftSparkSQLSqoopTableau
11 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Manager, Software Engineering oversees software development, manages teams, evaluates performance, and ensures project execution while collaborating across functions to meet business needs.
Top Skills: AgileAPIsHadoopJavaJavaScriptNode.jsNoSQLRdbmsReactSafe

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account