Search by job, company or skills

K

Java Spring Boot Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Over 200 applicants
Quick Apply

Job Description

Senior Java Developer (Spring Boot)

Company: Kiya.ai

Client: TCS

Employment Type: Full-time


Kiya.ai is seeking a skilled Senior Java Developer specializing in Java and Spring Boot. The ideal candidate will possess a strong foundation in core and advanced Java concepts and hands-on experience building scalable, secure, and maintainable backend applications.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot.
  • Develop and integrate RESTful APIs and microservices.
  • Write clean, testable, and efficient code following best practices.
  • Collaborate effectively with cross-functional teams (QA, DevOps, Frontend).
  • Perform comprehensive unit and integration testing.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot production issues and provide timely resolutions.
  • Ensure high performance and responsiveness of backend services.

Required Skills:

  • Strong knowledge of Java (8 or above) and Object-Oriented Programming (OOP) principles.
  • Solid experience with Spring Boot, including:
  • Spring MVC
  • Spring Data JPA
  • Spring Security
  • Dependency Injection and configuration
  • Experience with RESTful APIs and microservices architecture.
  • Experience with SQL and relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with version control tools (Git).
  • Strong debugging and problem-solving skills.

Desirable Skills (Good to Have):

  • Knowledge of containerization (Docker).
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Experience with unit testing frameworks (JUnit, Mockito).
  • Familiarity with CI/CD pipelines.
  • Basic understanding of NoSQL databases (MongoDB, Redis).

Educational Qualification:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

More Info

About Company

Kiya.ai stands at the forefront of innovation as a leading digital solutions provider specializing in serving financial institutions and governments across the globe. Known for our deep domain expertise in Financial Services, Digital Payments, Governance, Risk, and Compliance solutions, we offer market-ready processes that help clients traverse their digital transformation journey, Headquartered in Mumbai, Kiya.ai is committed to business transformation through a range of advanced digital solutions and new-age technologies. Our offerings include multi-experience and omnichannel banking, cutting-edge solutions in the metaverse, artificial intelligence, intelligent automation, and data analytics. Our flagship products comprise India's first-ever Business Metaverse Solution (Kiyaverse), Universal Regtech Solutions, and Digital Core Banking Solutions. With a dynamic workforce spanning 12 global offices, our extensive partner network includes 56 countries across Southeast Asia, Africa, the Middle East, Europe, and North America, serving over 500 enterprises. Our commitment to excellence is reflected in our ISO 9001 and ISO 27001 certifications, and we are proudly assessed at CMMI Level 5 v2.0. At Kiya.ai, our approach is not just about implementing technology; it's about creating sustainable value that resonates with the communities we serve. Our solutions and services are meticulously crafted to meet the evolving needs of our clients, ensuring that we remain a trusted partner in shaping the future of digital landscapes.

Job ID: 120000939