Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

InfoBeans
5-10 Years
Not Disclosed
Early Applicant
  • Posted 8 days ago
  • Be among the first 20 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, Hibernate, Query Optimization, Oracle Database, Spring Boot, Sql, Css3, Database Design, Jenkins, jQuery, Html5, Reactjs, Bootstrap, Restful Web Services, Rest Apis, Material UI, AJAX, CI CD Pipelines, Git Version Control, GitHub Actions
8-10 yrs
Pune, India
Skills:
data engineering , Spring Boot, Advanced Sql, Oracle, Microservices, Any RDBMS, Airflow, Reactive WebFlux
5-8 yrs
Pune, India
Skills:
Java, Spring Boot, Redis, Garbage Collection, MongoDB, Rest Apis, Core Java, Performance profiling, JVM internals, Heap dumps, Thread dumps, Relational Databases, Memory leak analysis, NoSQL databases
5-7 yrs
Pune, India
Skills:
Spring Boot, Java, Rest Apis, Microservices Architecture