Senior Java Software Engineer

7 days ago


Bengaluru, Karnataka, India Covalense Digital Full time ₹ 15,00,000 - ₹ 20,00,000 per year

Mandatory Skills- ( Core skills: 8 to 11 years of experience in Java ,Spring core ( IOC,DI) , Spring bean lifecycles, Spring Security( UserDetailService, PreAuthorize, Secured) Spring Boot, Annotations, Spring MVC ( at least 4.5/5 in Spring) Microservices , Api Gate ways, Service discovery , Design pattern, Caching , Scaling , Rate limiting , Idempotency , Asyc Communications, Javascript ( atleast they should know till Promise) , Any UI maintenance work also fine in react or Angular, SQL – Indexing , Stored procedure, Normalization)

About the Role

We are seeking a highly skilled
Senior Java Backend Developer
(8–11 years experience) who excels in building and maintaining enterprise-grade applications using
Java
,
Spring Framework
,
Microservices
, and a spectrum of modern backend systems. You will tackle performance, scalability, and resilience challenges head-on—while optionally contributing to UI enhancements with React or Angular.

Core Responsibilities

  • Backend Development
  • Design and develop microservices using
    Java
    and
    Spring Boot
    , with full mastery of
    Spring Core
    (IoC, DI),
    Bean lifecycle
    , and
    annotations
    .
  • Security Implementation
  • Implement robust security using
    Spring Security
    , including
    UserDetailsService.
    .
  • API & Microservices Architecture
  • Create durable, scalable services, leveraging API Gateways, service discovery, idempotency,
    rate limiting
    , and
    asynchronous communication patterns
    .
  • Apply design patterns and caching strategies for high throughput and low latency.
  • UI Collaboration (Optional)
  • Provide maintenance support or enhancements on the frontend using
    React
    or
    Angular
    .
  • JavaScript Foundational Skills
  • Capable in vanilla
    JavaScript
    , at minimum comfortable up to
    Promise
    usage.
  • Database Expertise
  • Optimize
    SQL
    database usage via
    indexing
    ,
    stored procedures
    , and
    normalization
    techniques.
  • Cross-Functional Collaboration
  • Work with DevOps, QA, UI teams to build CI/CD pipelines, performance monitoring, and deploy resilient services.
  • Leadership & Mentorship
  • Offer technical guidance, perform code reviews, and mentor junior engineers.

Must-Have Skills & Experience

  • 8–11 years of experience in
    Java
    development (Java 8+ preferred).
  • Deep expertise in
    Spring Framework
    : IoC, DI, bean lifecycle, MVC, Security, Boot, annotations.
  • Hands-on with
    Microservices architecture
    ,
    API Gateways
    ,
    service discovery
    ,
    design patterns
    ,
    caching
    ,
    rate limiting
    ,
    idempotency
    , and
    asynchronous messaging
    .
  • Proficient in
    JavaScript
    (Promises at minimum). UI hands-on with
    React
    or
    Angular
    is a plus.
  • Strong SQL skills:
    indexing
    ,
    stored procedures
    ,
    normalization
    .

Preferred Competencies

  • Familiarity with
    Docker
    ,
    Kubernetes
    , and cloud-native deployments.
  • Knowledge of
    NoSQL
    , distributed caching (e.g., Redis), or messaging systems like
    Kafka/RabbitMQ
    .
  • Experience in
    CI/CD
    ,
    DevOps
    practices,
    TDD
    , and performance monitoring.
  • Exposure to
    frontend frameworks
    (React or Angular) for maintenance or collaboration purposes.


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Java Software EngineerJob Description:As a Senior Java Software Engineer, you will have the opportunity to take on a challenging role in software engineering and development. You will work with a feature team to engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions.In this role, you will be...


  • 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 MindBrain Full time US$ 90,000 - US$ 1,20,000 per year

    Company DescriptionMindBrain is at the forefront of innovation, education, and strategic workforce solutions. As a dynamic software company, we pioneer cutting-edge solutions and shape the future of technology. We are also a leading educational hub, dedicated to nurturing talent through comprehensive IT and non-IT training. In addition to software and...


  • 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...


  • Bengaluru, Karnataka, India beBeeJavaEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Java Software EngineerWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software applications using Java.About the RoleThis is an exciting opportunity for a motivated and results-driven individual who is...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior Java Software EngineerWe are seeking a seasoned professional to design, develop and maintain complex software systems using Java.As a senior engineer, you will play a pivotal role in driving the delivery of high-quality solutions that meet our clients' needs. Your expertise will be critical in ensuring seamless integration of code and...


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

    Java Engineering Leader">We are seeking a highly skilled Java Engineer to lead our team. The ideal candidate will have extensive experience in designing and implementing large-scale software systems using Java.">Key Responsibilities:">">Design and implement complex software systems using Java.">Lead a team of engineers to develop high-quality...


  • Bengaluru, Karnataka, India beBeeSoftwareEngineering Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Job OverviewWe are seeking an experienced Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.**Responsibilities*** Develop complex Java applications with optimal performance and scalability* Collaborate with...


  • Bengaluru, Karnataka, India beBeeRequirements Full time ₹ 1,80,00,000 - ₹ 2,40,00,000

    Job Opportunity:Senior Software Engineer - Java and Spring BootWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining high-quality software systems using Java and Spring Boot.About the Role:


  • Bengaluru, Karnataka, India beBeeCareer Full time ₹ 12,00,000 - ₹ 25,00,000

    Unlock Your Career with a Senior Java Developer Role"> About the PositionWe are seeking a seasoned Senior Java Developer to join our team. As a key member, you will be responsible for designing and developing high-quality software applications using Java 8+Your primary focus will be on writing clean, efficient, and maintainable code, as well as...