# Java Developer

> Weekday AI · Thiruvananthapuram, India · Full-time · Posted 2026-10-19

**Salary:** INR 500,000–2,000,000

**Workplace:** on_site

**Department:** Weekday's Client via platform

## Description

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟱-𝟮𝟬 𝗟𝗣𝗔)

Experience: 3+ yrs

Location: Thiruvananthapuram, Kerala, India

We are looking for a skilled and motivated **Java Developer** with strong expertise in Java, Spring Boot, and microservices architecture to design, develop, and maintain scalable enterprise applications. The ideal candidate must have hands-on experience in the **banking domain** and a solid understanding of financial services applications, business workflows, and technology requirements.

This role involves building reliable backend services, developing RESTful APIs, integrating enterprise systems, and contributing to high-quality software solutions. The successful candidate will collaborate with cross-functional teams to deliver secure, scalable, and maintainable applications that meet business and technical requirements.

## Requirements

Key Responsibilities

-   Design, develop, test, and maintain backend applications using **Java and Spring Boot**.
-   Build and maintain scalable, modular, and resilient microservices.
-   Develop RESTful APIs and integrate services with internal and external systems.
-   Translate business and functional requirements into efficient technical solutions.
-   Apply banking domain knowledge to develop and enhance financial services applications.
-   Collaborate with architects and engineering teams on application design and technical implementation.
-   Write clean, reusable, testable, and maintainable code following established coding standards.
-   Develop unit and integration tests to ensure application quality, reliability, and performance.
-   Troubleshoot application issues, perform root-cause analysis, and implement effective solutions.
-   Optimise application performance, scalability, and resource utilisation.
-   Work with databases to develop efficient data access and processing solutions.
-   Participate in code reviews and contribute to engineering best practices.
-   Support application integration, deployment, production releases, and ongoing maintenance.
-   Collaborate with QA, DevOps, product, and business teams to ensure timely delivery.
-   Maintain technical documentation and contribute to continuous improvement initiatives.

What Makes You a Great Fit

-   **3+ years of professional experience** in software development.
-   Strong hands-on expertise in **Java** and object-oriented programming.
-   Proven experience developing enterprise applications using **Spring Boot**.
-   Strong understanding of **microservices architecture**, service communication, and distributed application design.
-   **Mandatory experience in the banking domain**, with an understanding of banking applications, workflows, or financial services processes.
-   Experience designing and developing RESTful APIs and system integrations.
-   Good knowledge of relational databases, SQL, and data-processing concepts.
-   Understanding of software development lifecycle, design patterns, and clean coding principles.
-   Experience with Git, debugging, unit testing, and integration testing.
-   Strong analytical and problem-solving skills.
-   Excellent communication and collaboration abilities.
-   Ability to manage assigned deliverables independently while working effectively within a team.
-   Commitment to code quality, application security, performance, and continuous learning.

## Apply

[Apply at Weekday AI](https://apply.workable.com/weekday-1/j/33B1EBFA82/apply)

---
Powered by [Workable](https://www.workable.com)
