Sr Backend Developer

8 - 12 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Developer at our company, you will be responsible for architecting, designing, building, and maintaining high-performance backend systems in modern Java. These systems need to be scalable and capable of handling millions of concurrent users in our multitenant SaaS environment. You will play a key role in API design and implementation, developing clean and well-documented RESTful APIs, as well as high-efficiency gRPC services to expose backend functionality. Your expertise in distributed systems will be crucial as you architect and build microservices and event-driven systems using frameworks like Spring Boot and Quarkus. You will work with both SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, Redis) databases to ensure efficient data storage and retrieval. Additionally, you will deploy and manage services on cloud platforms (AWS, GCP, Azure) using Kubernetes, Docker, and serverless technologies as part of our cloud-native development approach. Identifying bottlenecks, optimizing queries, and implementing caching strategies for low-latency responses will be part of your responsibilities for performance optimization. You will also be involved in implementing security and compliance measures, including authentication/authorization, encryption, and data protection best practices. Collaboration with frontend, DevOps, and product teams is essential to define API contracts, troubleshoot issues, and deliver end-to-end features. Furthermore, you will set up logging, metrics, and alerts to ensure system health and rapid incident response and drive code reviews while advocating for engineering best practices. Your qualifications should include 8+ years of development experience in Java, expertise in RESTful API design, gRPC implementation, and hands-on experience with microservices, message brokers, and API gateways. Strong database skills, familiarity with cloud platforms and containerization, knowledge of DevOps practices, CI/CD pipelines, and IaC tools are also required. Excellent problem-solving skills and a passion for writing clean, maintainable code will be key to success in this role. This is a full-time position located in-person. Application Question(s): How many years of experience do you have in gRPC ,

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

Kochi, Kerala, India