Search by job, company or skills

OnGrid

OnGrid - Senior Java Developer - Spring Boot

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

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)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135676269