Back to list

Vacancy description

Java Developer in Thiruvananthapuram, भारत

Weekday AI

  • Full-timeStandard weekly hours

Rs 5 - 25 lakhs p.a.

Thiruvananthapuram, भारत

This role is for one of Weekday’s clients
Salary range: Rs 500000 - Rs 2500000 (ie INR 5 - 25 LPA)


Min Experience: 3+ years
Location: Thiruvananthapuram, Kerala, India
JobType: full-time

We are looking for a skilled and motivated Java Developer with 3–12 years of professional experience in software development, particularly in the banking and financial services domain. The ideal candidate will have strong expertise in Core Java, hands-on experience with Spring Boot and microservices architecture, and a solid understanding of cloud-based application development using AWS.

In this role, you will be responsible for designing, developing, testing, and maintaining scalable, secure, and high-performance applications that support critical banking operations. You will collaborate with cross-functional teams, business stakeholders, and technical architects to translate business requirements into reliable software solutions. Excellent communication skills, problem-solving abilities, and a strong commitment to code quality are essential for success.

Requirements

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Core Java and related technologies.
  • Build scalable, secure, and high-performance backend services for banking and financial applications.
  • Develop and maintain RESTful APIs and microservices to support seamless integration across systems.
  • Utilize Spring Boot and the Spring ecosystem to build robust, maintainable, and efficient applications.
  • Deploy, manage, and optimize applications on Amazon Web Services (AWS), ensuring scalability, availability, and reliability.
  • Understand banking workflows, financial transactions, and domain-specific requirements to deliver effective technology solutions.
  • Collaborate with product managers, business analysts, QA engineers, and other developers to deliver projects on time.
  • Identify, troubleshoot, and resolve technical issues while ensuring application performance and stability.
  • Write clean, reusable, testable, and well-documented code while following established development standards.
  • Participate in code reviews, technical discussions, design sessions, and continuous improvement initiatives.
  • Ensure applications adhere to security, compliance, and data integrity requirements relevant to the banking domain.
  • Communicate technical concepts, project updates, risks, and solutions clearly to technical and non-technical stakeholders.

Must-Have Skills

  • Core Java: Strong understanding of object-oriented programming, collections, exception handling, multithreading, and Java fundamentals.
  • Banking Domain: Relevant experience working on banking or financial services applications, with an understanding of banking processes and transaction workflows.
  • Spring Boot: Practical experience developing enterprise applications and REST APIs using Spring Boot.
  • Microservices: Understanding of microservices architecture, service integration, and distributed application development.
  • AWS: Hands-on experience deploying or managing applications on AWS cloud services.
  • Communication: Excellent verbal and written communication skills, stakeholder management, and the ability to work effectively within a team.

Good-to-Have Skills

  • Experience with Spring Security, Spring Data JPA, Hibernate, and related frameworks.
  • Familiarity with SQL databases, database design, query optimization, and transaction management.
  • Knowledge of CI/CD pipelines, Git, Maven or Gradle, Docker, and automated testing.
  • Exposure to banking integrations, payment systems, financial transaction processing, and regulatory requirements.
  • Experience with monitoring, logging, performance tuning, and cloud-native application practices.

Experience and Qualifications

  • Experience: 3–12 years in Java development.
  • Strong hands-on expertise in Core Java, with practical exposure to Spring Boot, microservices, and AWS.
  • Prior experience in the banking or financial services domain is essential.
  • Excellent analytical, debugging, problem-solving, and communication skills.
  • A bachelor's degree in Computer Science, Information Technology, or a related field is preferred.

Similar vacancies

More like this role

CloudBankin

Java Developer

  • Backend

Rs 3 - 7 lakhs p.a.

Java Developer Start Date Starts Immediately CTC (ANNUAL) ₹ 3,00,000 - 7,00,000 ₹ 3,00,000 - 7,00,000 /year Experience 1 year(s) 1 year(s) Apply By 27 Nov' 26 Posted 5 days ago Job 171 applicants About the job Key responsibilities: 1. Design and develop new features using full-stack technologies (Java, Spring Boot, React/Angular, ...

Chennai, भारत

Vrinda International

JAVA DEVELOPER

  • Full-time
  • Backend

Rs 15 lakh p.a.

Java Developer Summary We are seeking a seasoned Java Developer to join our IT Services team, where you will play a pivotal role in maintaining and enhancing critical application infrastructure. In this position, you will leverage your extensive background in software engineering to ensure system reliability, resolve complex ...

Bangalore, भारत

  • Backend
Job Title: Java Developer About Us “Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by [Avtar & Seramount](#) . With our presence across 32 cities across globe, ...

Pune, भारत

NTT DATA Services

Java Developer

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Backend

$30 USD

... adaptable, and forward-thinking organization, apply now. We are currently seeking a Java Developer to join our team in Chennai, Tamil Nādu (IN-TN), India (IN). Core Java, Spring Boot, RESTful APIs, JUnit, AWS, DevOps - Developer Java 3 (6-9 Years) India Mandatory Skills: Core Java, Spring Boot, Proficient in building and maintaining ...

Chennai, भारत

Infotel UK

Java Developer

  • Backend
Skills Referential (Required knowledge, skills and abilities) Technical Skills: - Java EE including (Web Services, REST, JPA) – Java 8 or above - Spring, Spring Boot, SOA, Design patterns - Database (SQL & No SQL) - Knowledge and experience with CI/CD tools Behavioral Skills: o Active listening o Communication skills - ...

Chennai, भारत

Cling Multi Solutions

Java Developer

  • Full-time
  • Backend
Java DeveloperMode of Employment : Full-time employmentWork type : 5 days WFOLocation : BangaloreF2F InterviewJob Responsibilities :- Design, develop and maintain Java 21 / Spring Boot-based microservices and batch programs, meeting agreed quality, performance and timeliness goals.- Translate functional and non-functional ...

Bangalore, भारत

  • Full-time
  • Backend

Rs 18 - 22 lakhs p.a.

Java Developer (Java + Polymer) Summary We are seeking an experienced professional to join our IT Services division, where you will leverage your extensive background in modern Java ecosystems to drive the development and maintenance of robust enterprise applications. This role demands a deep understanding of full-stack ...

Hyderabad, भारत

  • Hybrid
  • Contract
  • Backend
... Maven, Gradle) Version Control (e.g. Git) Continuous Integration systems (e.g. TeamCity, Jenkins) An extensive understanding of web fundamentals, HTML, CSS, and JavaScript. Extensive experience building modern web applications using React Javascript library (including modern features e.g. React Hooks), Typescript, and Redux, ...

Bangalore, भारत

  • Full-time
  • Backend
... world's growing energy needs requires the pursuit of innovations and advancements that deliver a better future for all. We are looking for an experienced Senior Java Developer with 8+ years of hands-on experience in designing and building enterprise-scale applications. The ideal candidate should be an innovative thinker with ...

Bangalore, भारत

Grackle Business Solutions Pvt Ltd

Java Developer - Spring

  • Backend
Java/API/Service DeveloperJob Description :- Design and build RESTful web service APIs in Java that enable and support our member-facing web applications and our partners.- 4+ years of software development experience utilizing Java with at least 2 years' experience working with REST Web Services.- Work collaboratively as ...

Bangalore, भारत