Talent.com
This job offer is not available in your country.
Java Software Engineer

Java Software Engineer

WorkGeek ServicesBengaluru, IN
7 hours ago
Job description

We are seeking a Software Engineer / Senior Software Engineer with deep expertise in Java, Spring Boot , and Microservices , who can design and deliver scalable backend components. The ideal candidate should be proficient in SOLID principles , design patterns , and cloud-native development on AWS . Experience with message brokers like RabbitMQ or Kafka is required, and knowledge of event-driven or multi-tenant architectures is a strong plus.

Key Responsibilities

  • Design and develop scalable, secure, and high-performance backend modules using Java , Spring Boot , and Microservices .
  • Follow and enforce SOLID principles , OOP best practices , and use of design patterns .
  • Implement and maintain unit tests , conduct peer reviews , and contribute to CI / CD pipelines.
  • Collaborate with Product Owners, QA, and DevOps to ensure sprint success and deployment readiness.
  • Integrate messaging solutions using RabbitMQ / Kafka and contribute to event-driven workflows.
  • Support production issues, performance optimization, and system-level improvements.
  • Mentor junior engineers and promote technical excellence within the team.

Must-Have Skills

  • 2–7 years of experience in Java backend development .
  • Strong hands-on with Spring Boot , Microservices , and REST APIs .
  • Solid understanding of OOP , SOLID principles , and design patterns .
  • Experience with unit testing , mocking, and test-driven development (TDD).
  • Proficient in using message brokers like RabbitMQ or Kafka .
  • Experience with AWS cloud-native development (e.g., EC2, Lambda, S3, etc.).
  • Familiarity with Agile methodologies (Scrum / Kanban) and tools like Jira, Git.
  • Good to Have

  • Experience in event-driven architecture and multi-tenant applications .
  • Background in BFSI / Fintech domains like payments, lending, or banking integrations.
  • Exposure to CI / CD, containerization (Docker), and infrastructure-as-code.
  • Create a job alert for this search

    Software Engineer Java • Bengaluru, IN

    Related jobs
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    TIGI HRGreater Bengaluru Area, India
    The ideal candidates must have hands-on experience across the full stack with strong expertise in Java (Spring Boot), React. You will be responsible for building scalable, high-performance applicati...Show moreLast updated: 13 hours ago
    • Promoted
    • New!
    Java specialist programmer

    Java specialist programmer

    InfosysGreater Bengaluru Area, India
    A day in the life of an Infoscion • As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer ...Show moreLast updated: 13 hours ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    RecroBengaluru, Karnataka, India
    Design, develop, test, and maintain backend web applications using Java and Spring.Build and optimize RESTful APIs to ensure scalability and performance. Implement containerized solutions using Dock...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    AscendionBengaluru, Karnataka, India
    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fund...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Java Developer

    Java Developer

    Tata Consultancy ServicesGreater Bengaluru Area, India
    TCS is looking for Java Developer with API Management.Experience : 10 - 15 years Only.Education : Minimum 15 years of full time education (10th, 12th and Graduation). Spring, Spring Boot, Spring Data,...Show moreLast updated: 13 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    CoforgeGreater Bengaluru Area, India
    Location : Greater Noida & Bangalore.Expert Knowledge of C++ development in Linux environment with 3+ years of development experience. In-depth Knowledge of Object-Oriented Programming and Design Pa...Show moreLast updated: 13 hours ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    XebiaBengaluru, Karnataka, India
    Looking with at least 7 to 8 years of solid experience designing and developing Microservices with Spring Boot and Spring WebFlux while adhering to best security practices.Work together with the De...Show moreLast updated: 5 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    LuxoftBengaluru, Karnataka, India
    Our Client is one of the largest UK groceries and general merchandise retailer and is in the middle of transformation to a technology Company in retail. As part of this exercise renovation of the te...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Weigandt ConsultingBengaluru, Karnataka, India
    IT solutions for leading retail enterprises.Our expertise spans application management and support, ERP system implementation, integration and modernization, as well as prebuilt retail solutions, c...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Full Stack Engineer (Immediate joiners preferred)

    Full Stack Engineer (Immediate joiners preferred)

    Perficient IndiaGreater Bengaluru Area, India
    Java Full Stack Developer (Angular) — 8+ years.Locations : Bangalore, Hyderabad, Chennai, Nagpur, Pune.Employment Type : Full-time | Senior IC / Tech Lead level. We’re looking for a pragmatic Java Ful...Show moreLast updated: 13 hours ago
    • Promoted
    • New!
    Java Software Engineer (1–4 Years) – Inn4Smart Solutions (Gurugram | On-site)

    Java Software Engineer (1–4 Years) – Inn4Smart Solutions (Gurugram | On-site)

    HireQuklyBangalore, IN
    If you love writing clean code, building real products that impact people’s lives, and want to be part of a fast-scaling SaaS company. From smart metering, billing & payments to visitor management a...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Sr. Java Software Engineer

    Sr. Java Software Engineer

    MarsDevsBangalore, IN
    MarsDevs is a remote-first, offshore digital product development company, committed to delivering high-quality code and long-lasting technical architectures. We specialize in building MVPs, mobile a...Show moreLast updated: 7 hours ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft IndiaBengaluru, Karnataka, India
    As a Java Developer for this project, you will have the opportunity to contribute to the data management architecture of industry leading software. You will work closely with cross-functional teams ...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    Sonata SoftwareBengaluru, IN
    Develop and maintain Java applications.Implement microservices architecture.Integrate with payment gateways.Collaborate with cross-functional teams. Proficiency in Java and Springboot.Experience wit...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    SaartheeBangalore, IN
    Saarthee is a Global Strategy, Analytics, Technology and AI consulting company, where our passion for helping others fuels our approach and our products and solutions. We are a onestop shop for all ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Tata Consultancy ServicesGreater Bengaluru Area, India
    Skill : CORE JAVA, Spring Boot, Hibernate, Microservices, Redis, Cloud (Azure / AWS), Application Security, ARTS model, AngularJS (Optional), ReactJS (Optional). Experience in designing and developing ...Show moreLast updated: 14 hours ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Java Backend developerBengaluru, Karnataka, India
    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fund...Show moreLast updated: 5 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Alp Consulting Ltd.Bengaluru, Karnataka, India
    Product Development and Product Customization in all facets of the web and mobile application development life cycle, from requirement analysis, architecture, design, code, UAT and post-implementat...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    WorkGeek ServicesBangalore, IN
    Software Engineer / Senior Software Engineer.The ideal candidate should be proficient in.Experience with message brokers like. Design and develop scalable, secure, and high-performance backend modules...Show moreLast updated: 7 hours ago
    • Promoted
    Software Engineer - Java [T500-20069]

    Software Engineer - Java [T500-20069]

    Ferguson GCCBengaluru, Karnataka, India
    Since 1953, Ferguson has been a source of quality supplies for a variety of industries.Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers’ co...Show moreLast updated: 5 days ago