Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

InfoBeans
5-10 Years
Not Disclosed
Early Applicant
  • Posted 16 hours ago
  • Be among the first 10 applicants

Job Description

Sr. Backend Developer – SDE 2 / SDE 3

Experience: 5–10 Years

Location: Indore / Pune

About InfoBeans

At InfoBeans Technologies, we build technology solutions that create meaningful business impact. Guided by our values of Excellence, Ownership, Compassion, and Openness, we foster a culture where people collaborate, innovate, and create WOW!

Role Overview

We are looking for a hands-on Senior Backend Developer with strong expertise in Java, Spring Boot, system design, and DevOps practices. The ideal candidate will have experience working in product development organizations and building scalable, high-performance, production-grade backend systems.

Required Skills

  • Core Java: Collections, Multithreading, Concurrency, Garbage Collection, JVM fundamentals, and performance optimization.
  • Spring Boot: Strong hands-on experience developing backend services and REST APIs.
  • Redis: Practical experience with caching and performance optimization.
  • NoSQL Databases: Hands-on experience with Aerospike or equivalent NoSQL databases, including data modeling, access patterns, performance tuning, and troubleshooting.
  • Low-Level Design: Strong understanding of SOLID principles, design patterns, abstraction, separation of concerns, and clean-code practices.
  • AI-Assisted Development: Experience with Claude, GitHub Copilot, or similar tools, with the ability to review, validate, modify, and improve AI-generated code.
  • DevOps & Containers: Git, CI/CD, Azure DevOps, Argo CD, Docker, Kubernetes, and container registries.
  • Product Engineering: Experience building scalable, high-availability, or distributed backend systems in product development environments.

Good to Have

  • Strong SQL and database fundamentals.
  • Experience with microservices and distributed systems.
  • Exposure to AWS, Azure, or GCP.
  • Production troubleshooting, performance tuning, and observability.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Create and review low-level designs, ensuring clean, maintainable, and efficient code.
  • Optimize application performance using Redis and appropriate NoSQL data models.
  • Leverage AI-assisted development tools while maintaining code quality and engineering standards.
  • Collaborate with engineering teams on code reviews, CI/CD pipelines, containerization, and deployments.
  • Independently troubleshoot technical issues and contribute to reliable, production-grade systems.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

JVM fundamentals

Claude

CI CD

clean-code practices

AI-Assisted Development

Low-Level Design

GitHub Copilot

Argo CD

NoSQL Databases

container registries

separation of concerns

Containers

About Company

Similar Jobs

5-8 yrs
Pune, India
Skills:
Java, multithreading, concurrency, Spring Boot, Redis, Memory Management, Garbage Collection, MongoDB, Rest Apis, object-oriented programming, Performance profiling, Core Java concepts, JVM internals, Modern NoSQL databases, distributed caching solutions, Heap dumps, columnar databases, Thread dumps, Collections, Relational Databases, Memory leak analysis
5-7 yrs
Pune, India
Skills:
Spring Boot, Java, Rest Apis, Microservices Architecture
5-8 yrs
Pune, India
Skills:
Nosql, Sql, AWS, Rabbitmq, Azure, Gcp, Docker, Maven, Core Java, Kafka, Development Design Patterns, Vector Databases
5-7 yrs
Pune, India
Skills:
Kubernetes, Angular, Gitlab, Java, Spring, Python, Microsoft Sql Server, PostgreSQL, Typescript