HamburgerMenu
hirist

Job Description

Job Description : Java Backend Developer with Kotlin

Job Title : Java Backend Developer with Kotlin

Work Location : Bangalore (Electronic City)

Work Model : 5 Days Work from Office (No Hybrid Model)

Notice Period : Immediate or Short Notice Period

Experience : Minimum 8+ years Required


About the Role :

We are seeking a highly experienced and passionate Java Backend Developer with a strong proficiency in Kotlin to join our dynamic team in Bangalore. This is a crucial role for an individual who thrives in a fast-paced, agile environment and possesses a deep understanding of modern backend architectures, particularly microservices.


The ideal candidate will not only contribute significantly as a hands-on developer but also provide technical leadership, mentor junior team members, and champion innovation within our Chapter ecosystem.


Key Responsibilities :


- Design, develop, and maintain robust, scalable, and high-performance backend services using Java and Kotlin, leveraging comprehensive knowledge of the Spring Framework.

- Contribute to the design and architecture of microservices, ensuring best practices, scalability, and resilience.

- Implement and maintain security measures using Spring Security and Spring OAuth2.

- Work effectively within an Agile Squad, demonstrating the ability to task-switch and provide optimal support across multiple business initiatives.


- Act as a technical leader, fostering innovation and guiding less experienced developers through code reviews, mentorship, and knowledge sharing.

- Actively contribute to the Chapter ecosystem, potentially championing specific areas and contributing to cross-squad collaborations.

- Assist the Chapter Lead in technical interviews and recruitment processes to build a high-performing team.

- Negotiate and implement changes that benefit the overall chapter without negatively impacting squad deliverables across different tribes.

- Proactively identify and solve complex technical problems, ensuring the stability and performance of applications.

- Stay updated with the latest industry trends and technologies, eager to learn new skills and adapt quickly to evolving requirements.


Required Skills & Experience :


- Minimum 8+ years of professional experience in backend development.

- Extensive hands-on experience with Java (8, 11, or 17) and commercial experience.


- Strong proficiency in Kotlin for backend development.

Comprehensive knowledge of the Spring Framework, including :

- Spring Boot

- Spring MVC

- Spring Security

- Spring OAuth2

- Spring AOP

- Spring Data

- Proven experience with Microservices architecture and development.

- Hands-on experience with Docker for containerization.

- Strong hands-on experience in design and architecture in the microservices space.

- Excellent problem-solving skills and a proactive approach to challenges.

- Proficiency in Agile Mindset and Agile Ways of Working, with practical experience in Agile methodologies.

- Ability to provide technical guidance and mentorship to junior developers.

- A fast learner with an eagerness to acquire new skills and technologies.


Desired Qualifications :


- Experience with cloud platforms (e.g., AWS, Azure, GCP).

- Familiarity with CI/CD pipelines and DevOps practices.

- Knowledge of database technologies (SQL and NoSQL).

- Experience with message brokers (e.g., Kafka, RabbitMQ).

- Strong communication and interpersonal skills


info-icon

Did you find something suspicious?