Senior Java Software Engineer

5 days ago


Bengaluru, India Tata Technologies Full time

Dimension of Function- Technology & Architecture: This role involves hands-on development using Java 17, and modern frameworks like Spring Boot and Quarkus to build robust, cloud-native microservices.- Cloud & Infrastructure: The candidate will be expected to possess a deep understanding and practical experience with a wide array of AWS Cloud Services to architect and manage scalable solutions.- Methodology & Quality: A core function of this position is a strong commitment to quality, demonstrated through a practical application of Test-Driven Development (TDD) and Behavior-Driven Development (BDD).- Operational Excellence: The successful candidate will play a key role in a DevOps environment, contributing to the deployment, monitoring, and maintenance of resilient and high-performance applications.Contacts- Project Managers, Product Manager, Business Owner, Development team/s, Solution ArchitectArea of Responsibility- Design, develop, and deploy highly scalable microservices using Java 17 with frameworks like Spring Boot and Quarkus.- Leverage and manage a wide range of AWS Cloud Services, including compute, container orchestration, messaging, and databases.- Implement and maintain robust containerized applications using Docker and Kubernetes.- Write comprehensive unit and integration tests following Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies, with tools like Cucumber.- Ensure code quality, security, and performance by participating in code reviews and utilizing best practices.- Design and implement event-driven architectures using messaging platforms like SQS, EventBridge, and MQTT protocols with platforms like HiveMQ.- Collaborate with cross-functional teams to define, design, and ship new features.Knowledge / Experience- Minimum of 8-12 years of professional experience in software development.- Have previously worked in an Agile environment, on complex projects- Expertise in Java 17 and modern programming constructs.- Extensive hands-on experience with Spring Boot and/or Quarkus for building microservices.- Proven experience with AWS Cloud Services, including: Compute & Orchestration: EC2, EKS, ECS, Lambda- Messaging & Events: SQS, EventBridge, MSK- Databases: DynamoDB, Timeseries DB- Security & Identity: SecretManager, Cognito- IoT: IoT Core, MQTT- Strong background in containerization and orchestration technologies, specifically Docker and Kubernetes.- Experience with testing frameworks and methodologies like TDD, BDD, and Cucumber.- Experience with MQTT and a messaging broker like HiveMQ is a significant advantage.



  • Bengaluru, India 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, India 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, India 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, India 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, India 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, India 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 McLaren Strategic Solutions (MSS) Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer (Java) (India | 4+ years of hands-on software development experience in Java/J2EE technologies.) Join mPokket, a leading fintech platform in India, as a Senior Software Engineer. Lead technical teams in delivering end-to-end software projects, providing architecture guidance, and mentoring junior developers. Key Responsibilities ...


  • Bengaluru, India Techila Global Services Full time

    Company Description Techila Global Services is a distinguished digital transformation consulting and technology firm with a presence in the United States, Europe, and the Asia-Pacific region. As a Platinum Partner, we deliver innovative solutions and strategic guidance to empower over 100 enterprise clients worldwide. Our mission is to help organizations...


  • Bengaluru, Karnataka, India Techila Global Services Full time ₹ 1,40,000 - ₹ 28,00,000 per year

    Company DescriptionTechila Global Services is a distinguished digital transformation consulting and technology firm with a presence in the United States, Europe, and the Asia-Pacific region. As a Platinum Partner, we deliver innovative solutions and strategic guidance to empower over 100 enterprise clients worldwide. Our mission is to help organizations...


  • Greater Bengaluru Area, India RIDDHI SIDDHI BUSINESS TECHNOLOGY LIMITED Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Java Software Engineer located in Bangalore (hybrid). The Senior Java Software Engineer will be responsible for designing, developing, and maintaining software applications. Day-to-day tasks include developing code, implementing microservices architectures, working with the Spring Framework, and...