HamburgerMenu
hirist

GoKloud - Senior Software Engineer - Java

Posted on: 11/11/2025

Job Description

Description :

We are looking for a highly skilled Senior Software Engineer to join our team.

In this role, you will focus on framework development, building high-quality SDKs, and ensuring adherence to coding and design standards. You will be a Java language expert with extensive experience in Spring Boot and capable of building scalable, resilient applications using distributed systems technologies.

Key Responsibilities :

- Design, develop, and maintain frameworks and SDKs that will be leveraged across multiple products.

- Ensure adherence to best practices in coding, design patterns, scalability, and resilience.

- Collaborate closely with cross-functional teams to integrate frameworks into product workflows.

- Write clean, maintainable, and testable code in Java, following established coding standards.

- Optimize application performance, troubleshoot issues, and ensure system stability.

- Mentor junior engineers, conduct code reviews, and share technical expertise within the team.

- Work on distributed systems, ensuring high availability and fault tolerance.

Required Skills & Experience :

- Strong expertise in Java and Spring Boot.

- Proven experience in framework development and SDK creation.

- Hands-on experience with distributed databases and messaging systems such as Cassandra, Kafka, and MongoDB.

- Solid understanding of scalability, resilience, and performance optimization techniques.

- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.

- Familiarity with microservices architecture and best practices.

- Excellent communication and interpersonal skills.

Location & Work Environment :

This role is based in Pune, India, with work from the office at our Viman Nagar location being mandatory.


info-icon

Did you find something suspicious?