Talent.com
Senior Java Developer - Spring Frameworks
Senior Java Developer - Spring FrameworksAkshaya IT Business solutions • Bangalore
Senior Java Developer - Spring Frameworks

Senior Java Developer - Spring Frameworks

Akshaya IT Business solutions • Bangalore
29 days ago
Job description

Job Summary :

We are seeking a highly skilled and experienced Senior Java Developer to design, develop, and maintain high-performance, scalable backend services. This role requires 6-10 years of professional experience with deep expertise in the Java ecosystem, specializing in building modern microservices architecture using the Spring Framework (Spring Boot). The Senior Developer will be a key contributor to the entire software development lifecycle, ensuring code quality, performance, and reliability for critical enterprise applications.

Core Responsibilities :

Advanced Java Development & Architecture :

  • Design, develop, and maintain robust and scalable backend applications using Java (JDK 11 or higher) and the Spring Framework (Spring Boot).
  • Implement and evolve services within a microservices architecture, ensuring services are secure, resilient, and performant.
  • Utilize expert knowledge of Object-Oriented Design (OOD) principles and design patterns (e.g., Singleton, Factory, Observer) to write clean, maintainable, and efficient code.
  • Optimize application performance, scalability, and security through rigorous testing and tuning.

Data Persistence and Messaging :

  • Design and implement data persistence layers using Spring Data JPA / Hibernate with relational databases like PostgreSQL, MySQL, or Oracle.
  • Write complex, optimized queries using SQL and ensure efficient transaction management.
  • Work hands-on with message broker technologies such as Apache Kafka or RabbitMQ for asynchronous communication and event-driven architectures.
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra) is preferred for handling large-scale unstructured data.
  • API Development and Integration :

  • Design and develop RESTful APIs adhering to best practices, ensuring high performance and comprehensive documentation (e.g., using Swagger / OpenAPI).
  • Configure and secure APIs using technologies like OAuth2 and JWT (JSON Web Tokens).
  • Experience with integration patterns and protocols, including consuming and producing data using various formats (JSON, XML).
  • DevOps and Quality Engineering :

  • Champion Test-Driven Development (TDD) and quality practices, writing comprehensive unit and integration tests using frameworks like JUnit and Mockito.
  • Utilize Git for source control and participate actively in CI / CD pipeline processes using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Work with containerization technologies such as Docker and Kubernetes for deployment and orchestration in a cloud environment.
  • Required Skills & Qualifications :

  • Experience : 6 10 years of professional software development experience.
  • Core Java : Expert proficiency in Core Java (JDK 11+) and Object-Oriented Programming (OOP) concepts.
  • Frameworks : Extensive, hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
  • Microservices : Proven experience designing, building, and deploying microservices architecture.
  • APIs : Expertise in designing and implementing robust, secured RESTful APIs.
  • Databases : Strong proficiency in SQL and experience with relational databases (PostgreSQL, Oracle, or MySQL).
  • Testing : Mandatory experience with JUnit and Mockito for unit and integration testing.
  • Preferred Skills :

  • Messaging : Experience with Apache Kafka or RabbitMQ.
  • Cloud & DevOps : Hands-on experience with Docker and Kubernetes orchestration.
  • Cloud Platform : Experience deploying applications on a major cloud platform (AWS, Azure, or GCP).
  • NoSQL : Familiarity with NoSQL databases (MongoDB, Redis).
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Java Developer • Bangalore

    Related jobs
    Senior Developer

    Senior Developer

    Tata Consultancy Services • Bengaluru, India
    TCS is Hiring For Java Springboot.Role : Senior Developer / Technical lead.Interview Mode : Walk in Drive! -Date : 29-Nov-25(Saturday). Discover building (4th Floor) in ITPL : Tech Park.Pattandur Agra...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CheqUPI (YC S23) • Bengaluru, Karnataka, India
    We’re Hiring : Senior JAVA Developer – Payment Infrastructure (Java Microservices) Bangalore | Full-Time | 8+ Years Experience As we scale rapidly, we are looking for a Senior Java Developer who...Show more
    Last updated: 9 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    The Edge Partnership • Bangalore, India
    Some of the key responsibilities will include : .Analyse and translate business and technical requirements into reliable solutions, taking full ownership of development tasks including implementation...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer (Java, Spring Boot)

    Senior Backend Developer (Java, Spring Boot)

    Confidential • Bengaluru / Bangalore
    Proficiency in Java, Spring Boot, object databases, ElasticSearch / Solr,.Practice in using AWS cloud, Docker & Kubernetes, REST APIs. Experience in building scalable and high-performance systems.Stro...Show more
    Last updated: 28 days ago • Promoted
    Senior Java Developer - Spring Frameworks

    Senior Java Developer - Spring Frameworks

    Happie Hire • Bangalore
    Description : About the Role : We are seeking a highly skilled Senior Java Developer to design, develop, and maintain scalable, high-performance ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Backend Developer - Spring

    Senior Java Backend Developer - Spring

    TekIT Software Solutions Pvt. Ltd. • Bangalore
    Key Responsibilities : - Design, develop, and maintain high-quality backend services using Core Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Securit...Show more
    Last updated: 12 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Flyers Soft • Bengaluru, Karnataka, India
    Experience : 7+ Years Required Skills Proficient in Java (8, 17, 21), with a good knowledge of its ecosystems and Microservice Architecture. Experience in Spring framework like Spring Core, Spring...Show more
    Last updated: 7 hours ago • Promoted • New!
    Java Springboot Senior Developer

    Java Springboot Senior Developer

    Tata Consultancy Services • Bengaluru, Karnataka, India
    Location - Walkin TCS Bangalore Global axis Exp - 7-12 Years Must-Have • • (Ideally should not be more than 8-12) Minimum of 8 Yrs of experience in Java, Eclipse Minimum of 6 Yrs of experience in Spr...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Dexian • Bengaluru, Karnataka, India
    Core Java and databases using Spring Boot.REST Services with JSON , Apache Kafka , IBM MQ , SOAP , XML.Strong Database design skills including SQL, procedures, and query tuning.Service Design Conce...Show more
    Last updated: 15 days ago • Promoted
    Senior Java Developer - Spring Boot Framework

    Senior Java Developer - Spring Boot Framework

    ZenOtis Group • Bangalore
    Job Title : Senior Java Developer - AWS Cloud Location : Hyderabad / Bangalore / Mumbai Job Type : Full-Time Experience Level : At least ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Marlabs LLC • Bengaluru, Karnataka, India
    About Marlabs : Marlabs is a digital innovation company helping enterprises innovate & capture digital opportunities to enable swifter solutions. Our focus is to help each of our clients find and ca...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Talent Smart • Bengaluru, Karnataka, India
    Hyderaba, Bangalorr,Chennai,Pune, Nagpur.Strong hands-on experience with.Kafka Streams, and Schema Registry.AWS / GCP / Azure) including deployment, monitoring, and scalability.Jenkins, GitLab CI / CD, o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    SII Group India • Bengaluru, Karnataka, India
    Write clean, efficient, and well-documented code, ensuring the highest standards of.Utilize SQL for data management, database design, and query optimization. Contribute to the entire software develo...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    ACL Digital • Bengaluru, Karnataka, India
    Good knowledge on Object-Oriented design and programming with Java (Java 17).Good knowledge on Cloud native technologies (Docker, Kubernetes, Quarkus, OpenShift, Micro services).Good knowledge and ...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Confidential • Bengaluru / Bangalore, India
    The ideal candidate should have strong expertise in.Develop and maintain Java-based web and e-commerce applications following Agile methodologies. Utilize messaging systems such as.Work with cloud e...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    TEKsystems • Bengaluru, Karnataka, India
    Hiring for "Java developer or Java Full Stack developer" for one of our Automotive clients.Looking for the below skill sets : Technical Skills : Java, Spring boot, Microservices, Data structure, No S...Show more
    Last updated: 6 days ago • Promoted
    Senior Java Spring Boot Developer

    Senior Java Spring Boot Developer

    Confidential • Bengaluru / Bangalore, India
    We are seeking a highly skilled Senior Java Spring Boot Developer with extensive experience in designing and developing scalable web applications using Java and Spring Boot framework.The ideal cand...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Developer - Java

    Senior Software Developer - Java

    Quantiphi • Bengaluru, Karnataka, India
    Role : Senior Software Developer - Java Experience Required : 4-6 Years Location : Mumbai / Bengaluru Must-Have Skills Core Technical Expertise : Java : 4+ years of production experience with Java 8...Show more
    Last updated: 9 days ago • Promoted