OnGrid - Senior Java Developer - Spring Boot

5 - 10 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Description

  • Develop, enhance, and maintain high-performance, scalable, and secure backend services.
  • Collaborate closely with product and engineering teams to understand requirements, design system architecture, and iterate rapidly.
  • Write clean, reusable, high-quality, and maintainable code following best engineering practices.
  • Lead architectural discussions, design review sessions, and drive technical decision-making.
  • Ensure the technical feasibility, scalability, and reliability of all backend components.
  • Optimize applications for speed, performance, and system stability.
  • Encourage innovationidentify areas of improvement and propose solutions to enhance efficiency, productivity, and system robustness.
  • Mentor, guide, and support junior team members through training, code reviews, and technical coaching.
  • Research and apply modern technologies, engineering practices, and architectural patterns relevant to product growth.
  • Collaborate with cross-functional teams to ensure seamless integration of frontend, backend, and infrastructure components.
  • Participate in on-call support, capacity planning, and performance monitoring as needed.

Requirements

Educational Background :

  • Bachelors/Masters in Computer Science, Engineering, or a related technical field.

Experience

  • 5- 10 years of strong, hands-on experience in backend development and large-scale distributed systems.

Technical Skills

Backend & Frameworks :

  • Expertise in Java and Spring Framework / Spring Boot.
  • Solid experience in microservices architecture and distributed system design.

Databases & Storage

  • Strong working knowledge of :
  • MySQL
  • MongoDB
  • Solr
  • Redis

Infrastructure & DevOps

  • Experience with containerization and orchestration :
  • Docker
  • Kubernetes
  • Good understanding of CI/CD pipelines, deployment strategies, and observability.

API Design & Integrations

  • Experience designing clean, scalable, intuitive REST APIs and integrating third-party systems.
  • Ability to architect solutions considering client, server, DB interactions, and end-to-end workflow.

System & Architecture Skills

  • Strong ability to think breadth-wise (client/server/DB/control flow).
  • Strong ability to think depth-wise (threads, concurrency, sessions, space-time complexity).
  • Exceptional system-design, low-level design, and architectural skills.

Soft Skills

  • Excellent teamwork and communication skills.
  • Strong problem-solving mindset with ability to handle multiple tasks and complex challenges.
  • Ability to work in a fast-paced, collaborative environment.

Nice-to-Have Skills

  • Experience with event-driven architectures or messaging systems.
  • Familiarity with caching strategies, performance tuning, and distributed tracing.
  • Experience with GitOps, SRE practices, and cloud-native patterns
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You