Java Software Engineer

6 days ago


Bengaluru Karnataka India, Karnataka Deloitte Full time

Job Title: Senior Java Developer


Location: Bangalore


Employment Type: Full-time


About the Role


We are seeking immediate joiners for a Senior Java/API Developer position with strong expertise in monolithic and microservices architectures. The ideal candidate will have hands-on experience working with complex monolithic codebases and be capable of replatforming them into microservices. This role requires deep knowledge of Java, API integrations, and messaging frameworks like Apache Camel, along with a solid understanding of security protocols and data format conversions.


Key Responsibilities


  • Re platform legacy monolithic applications into microservices by understanding and refactoring complex monolithic codebases.
  • Develop, test, and maintain scalable microservices using Java.
  • Utilize Apache Camel for routing and integration solutions.
  • Implement security features such as mTLS, token-based authentication, encryption, and decryption.
  • Work with SOAP services and convert SOAP/XML payloads to JSON as required.
  • Collaborate with architects, analysts, and developers to deliver end-to-end solutions.
  • Troubleshoot and resolve issues related to both legacy code and new microservices.


Skills & Qualifications


  • 6+ years of professional experience in Java development.
  • Strong experience with monolithic applications and complex codebases.
  • Hands-on experience in microservices architecture and development.
  • Proficient in Apache Camel for message routing and integration.
  • Solid understanding of mTLS, token-based authentication, encryption, and decryption.
  • Experience with SOAP web services and ability to convert SOAP/XML to JSON.
  • Familiarity with API development and RESTful services.
  • Excellent problem-solving and communication skills.
  • Immediate availability is mandatory for this role.


Location


  • Bangalore


Why Join Us?


Be part of a dynamic team driving modernization of legacy systems and digital transformation initiatives. Work with cutting-edge technologies and contribute to impactful enterprise solutions.



  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    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 fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India, Karnataka Sonata Software Full time

    We are looking for a skilled Java Developer with strong expertise in Spring Boot, microservices, and API development. The ideal candidate will have hands-on experience in building and deploying scalable, cloud-native applications using Java-based technologies. A solid understanding of object-oriented principles, domain-driven design, and microservice...


  • Bengaluru, Karnataka, India, Karnataka Pivotrics Full time

    Company DescriptionPivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...


  • Bengaluru, Karnataka, India, Karnataka Input Zero Technologies Full time

    Role : Senior Java software engineerLocation: BangaloreNotice period: Only immediateWe are looking for :Bachelor’s degree in Computer Science or related engineering field3+ years of experience in software development in Frontend and Backend TechnologiesStrong Knowledge of back-end development frameworks and platformsSolid experience in Java/J2EE...

  • Java Software Engineer

    24 hours ago


    Bengaluru, Karnataka, India, Karnataka Careernet Full time

    Our client is hiring for an experienced Lead Software Developer, based in Bengaluru, India location.Job Title: Lead Software DeveloperLocation: Bengaluru, India Industry: Payment / FintechExperience Required: 4–12 yearsJob Summary:We’re looking for a Senior Java Developer (4+ years) with strong expertise in Java, Spring Boot, and hands-on experience in...


  • Bengaluru, Karnataka, India, Karnataka Recro Full time

    Job Title: Java Developer YOE: 4+ yrs only (full-time)Location: Bengaluru, on-siteNotice Period: IMMEDIATE JOINERS ONLYEmployment Type: Full-time with Recro (you’ll be working on one of our projects)Responsibilities:Design, develop, scale, and maintain applicationsContribute to product architecture and roadmapEnsure high-quality, efficient, and...


  • Bengaluru, Karnataka, India, Karnataka QualityKiosk Technologies Pvt. Ltd. Full time

    Job Title: Java & Groovy Developer (Immediate Joiner)Experience: 4–5 years Location: Bangalore Job Summary We are seeking a talented Engineer with strong expertise in Java, Groovy, and Katalon Studio. The ideal candidate should have experience in both development and test automation, particularly with API testing. In this role, you will be responsible for...


  • Bengaluru, Karnataka, India, Karnataka Enterprise Minds, Inc Full time

    Job Title: Software Development Engineer (SDE) – JavaCompany: Enterprise MindsLocation: BangaloreWork Days: 5 Days a Week (Regular Day Shifts)Experience: 1.5+ YearsMode: On-siteJob Overview:We are looking for a talented Java Developer (SDE) with 1.5+ years of experience in building high-performing, scalable, and enterprise-grade applications. The ideal...


  • Bengaluru, Karnataka, India, Karnataka Ascendion Full time

    Job Title :: Senior Java DeveloperLocation :: Bengaluru/Mumbai, India (100% Onsite)Experience :: Minimum 7 years of relevant experienceJob Description:Top Skills:JavaAWSKubernetesResponsibilities:Java engineer will play a critical role in the design, development, and implementation of mission - critical applications and systems.They leverage their extensive...


  • Bengaluru, Karnataka, India, Karnataka InRhythm Full time

    As a Principal Software Engineer, you’ll contribute directly to embedding AI across workflows, including delivery, product, and strategy. You’ll help accelerate client outcomes through our AI Accelerator and play a hands-on role in the evolution of tools like TestPilot AI, which uses natural language and generative intelligence to automate mobile and web...