Bounteous - Senior Java Software Engineer - Microservices Architecture

4 weeks ago


Bengaluru, Karnataka, India BOUNTEOUS ACCOLITE Full time

Job Summary :

We are seeking a highly skilled Senior Java Developer to join our technology team for one of the largest global banking clients. The ideal candidate should have extensive experience in Core Java, Spring Boot, Microservices, and strong problem-solving skills. You will be responsible for designing, developing, and delivering secure, scalable, and high-performance banking applications and services in a microservices-based architecture.

Key Responsibilities :

Application Design & Development :

- Design, develop, and enhance enterprise-level applications using Core Java and Java/J2EE technologies

- Build, test, and deploy RESTful microservices to support banking products and services

- Implement reusable, maintainable, and high-quality code following OOP principles and design patterns

- Integrate applications with databases, external systems, and third-party APIs

System Architecture & Performance :

- Collaborate with architects to design microservices-based distributed systems

- Optimize application performance through multithreading, caching strategies, and efficient data structures

- Ensure adherence to security, compliance, and performance standards for banking & Tools :

- Leverage Spring Boot, Spring MVC, Spring Data JPA, and Hibernate for application development

- Implement API documentation using Swagger/OpenAPI

- Manage source code using Git and work in CI/CD pipelines with tools such as Jenkins, Maven, or Gradle

Testing & Quality :

- Write and execute unit tests using JUnit/TestNG and integration tests for microservices

- Participate in peer code reviews to maintain high coding standards

- Collaborate with QA teams to ensure defect-free software delivery

Collaboration & Mentoring :

- Work closely with product managers, business analysts, and other developers to gather requirements and translate them into technical specifications

- Mentor junior developers and contribute to team knowledge-sharing sessions

- Participate in Agile/Scrum ceremonies, providing accurate task estimations and updates

Technical Skills Required :

- Core Java / Java J2EE Strong fundamentals in OOP, collections, generics, and exception handling

- Spring Framework Spring Boot, Spring MVC, Spring Data JPA

- Microservices REST API design and development, service discovery, load balancing

- Data Structures & Algorithms Solid understanding and practical implementation

- Multithreading Thread safety, concurrency, synchronization

- ORM Hibernate / JPA for database interactions

- Problem-Solving Ability to debug, troubleshoot, and optimize applications

- Familiarity with SQL and relational databases (MySQL, PostgreSQL, Oracle)

- Hands-on experience with version control (Git) and build tools (Maven/Gradle)

- Exposure to cloud platforms (AWS, Azure, GCP) is a plus

Soft Skills :

- Strong analytical and critical thinking abilities

- Excellent communication and interpersonal skills

- Ability to work independently and as part of a distributed team

- Adaptability in fast-paced, dynamic Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field

- Relevant Java/Spring certifications are a plus

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time

    Job DescriptionJob Title: Senior Java DeveloperExperience: 46 YearsLocation: BangaloreJob Description:We are looking for an experienced Senior Java Developer to join our team in Bangalore. The ideal candidate should have strong expertise in Java, Spring Boot, and Microservices, with proven experience in designing and developing scalable applications.Key...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    **Job Title:** Senior Software Developer - JavaAre you a skilled Java developer looking for a challenging role in software development? We are seeking an experienced Senior Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance and scalable...


  • Bengaluru, Karnataka, India INSIGHT IND Full time

    Job Description : We are seeking a highly skilled and experienced Senior Software Engineer (Java Microservices) to join our dynamic development team. The ideal candidate will have a strong background in Java development, microservices architecture, and distributed systems, with hands-on experience in building scalable, secure, and high-performance...


  • Bengaluru, Karnataka, India Scripting Resumes Full time

    We are assisting our client in hiring for a Chief Java Microservices Architect Offshore Delivery Development position. This is a full-time role with multiple location options Bangalore, Chennai, or Pune.The client is seeking immediate joiners or candidates who can join within 15 days, and welcomes applications from professionals willing to relocate.You can...


  • Bengaluru, Karnataka, India beBeeSeniorJavaDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Sr. Java DeveloperWe are seeking an experienced and skilled Sr. Java Developer to join our team.Responsibilities:Create robust, scalable, and efficient software solutions using Java programming language.Design, develop, and test complex software systems with microservices architecture.Collaborate with cross-functional teams to deliver high-quality...


  • Bengaluru, Karnataka, India beBeeBackendDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Summary:">"> We are seeking a seasoned Java professional to lead the design and implementation of scalable microservices and REST APIs. Key Responsibilities:">">Design and implement high-performance, fault-tolerant microservices architectures.Write and maintain comprehensive unit and integration tests using JUnit.Collaborate with DevOps teams for smooth...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Hiring Java Senior Developer for Bangalore based AR/VR Startup Company. Looking for someone who can join immediately or at a short notice period.Role : Software Engineer /Senior Software Engineer - Java/Microservice/AWSLocation : Bangalore (Balladur) Experience : 4+ Years of experience Education : BE/BTech/ME/M.Tech/MCA/MSc Responsibilities :- Designing &...


  • Bengaluru, Karnataka, India beBeeJava Full time ₹ 18,00,000 - ₹ 25,00,000

    Position- Sr Java DeveloperExperience- 7+ yearslocation- BangaloreKey Responsibilities:Lead the design and implementation of scalable software systems.Drive technical decisions and architecture for large-scale Java applications.Collaborate with cross-functional teams to deliver high-quality products.Mentor junior developers and contribute to a culture of...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India Rapsys Technologies Full time

    We're Hiring : Senior Java DeveloperWe are seeking an experienced Senior Java Developer to join our dynamic development team.The ideal candidate will have extensive expertise in Java technologies, strong problem-solving skills, and the ability to lead complex software development projects while mentoring junior developers.Experience Required : Minimum 8-10...


  • Bengaluru, Karnataka, India Innovative Talent Solutions Full time

    Job DescriptionCompany OverviewInnovative Talent Solutions is a premier IT services and consulting firm based in Delhi/NCR, dedicated to delivering exceptional manpower solutions to various industries. With a team of experienced professionals, we extend our services globally, including in the USA. Our primary focus is sourcing and placing competent...