S
SCAHR LLP•1h ago
Indeed
Senior Java Developer
Bangalore City, Bengaluru, Karnataka
Full Time
Senior Level
100000-1300000
Full Job Description
Senior Java Developer - Backend Engineering
SCAHR LLP is seeking a highly skilled Senior Software Engineer with a strong focus on Java backend development. This role is ideal for experienced professionals adept at building scalable, high-performance applications. You will be instrumental in designing, developing, and maintaining robust backend systems, leveraging your expertise in Java, Spring Boot, and microservices architecture. This is an in-person, permanent position located in Bangalore City, Bengaluru, Karnataka.
Key Responsibilities:
- Spearhead the design, development, and maintenance of scalable backend systems using modern Java versions (8/11/17+) and the Spring Boot framework.
- Construct and manage high-availability, high-performance microservices-based architectures.
- Develop and integrate RESTful APIs to ensure seamless communication between frontend, backend, and third-party systems.
- Implement event-driven architectures utilizing messaging systems such as Pub/Sub.
- Integrate and manage secure authentication and authorization protocols including OAuth2, JWT, and Keycloak.
- Focus on optimizing application performance, scalability, and overall reliability.
- Collaborate effectively with cross-functional teams to define, design, and deliver new features and functionalities.
- Contribute to database design and performance optimization, working with both relational (MySQL/PostgreSQL) and NoSQL databases.
- Utilize Docker for containerization and Kubernetes for efficient deployment and orchestration.
- Manage and deploy applications on leading cloud platforms like AWS or GCP.
- Actively participate in code reviews, debugging processes, and the resolution of production issues.
- Adhere to and promote best practices in Software Development Life Cycle (SDLC), Object-Oriented Programming (OOPs) principles, and design patterns.
Required Experience:
- Java: Minimum 5 years of professional experience.
- Microservices: Minimum 4 years of experience in designing and implementing microservices.
- Cloud Architecture: Minimum 3 years of experience with cloud-based architectures and deployments.
Work Environment:
This is an in-person role requiring physical presence at our Bangalore City, Bengaluru, Karnataka office.
Compensation:
Annual Salary Range: ₹100,000.00 - ₹1,300,000.00
Application Details:
Please be prepared to answer the following questions during your application:
- What is your current Cost to Company (CTC)?
- What is your expected CTC?
- What is your notice period?
- On a scale of 1 to 5, please rate your communication skills.
Company
S
SCAHR LLP
Bangalore City, Bengaluru, Karnataka
Posted on Indeed