Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Key Responsibilities
- Lead the design and development of backend microservices and APIs that support UI applications and integrations with external systems.
- Ensure solutions align with architectural standards, security guidelines, and non-functional requirements such as scalability, reliability, and performance.
- Design and implement batch processing solutions (e.g., using Spring Batch) to handle large-volume data processing within defined schedules and operational windows.
- Provide technical guidance on service architecture, API design, error handling, logging, and resiliency patterns.
- Serve as the technical lead for the backend development team, providing mentorship, technical guidance, and hands-on support to developers.
- Review code and technical designs to ensure compliance with coding standards, security best practices, and performance requirements
- Drive performance tuning and troubleshooting to ensure backend services meet SLA, scalability, and reliability standards.
- Establish and enforce unit testing practices and code quality standards to ensure adequate test coverage and early defect detection
- Work closely with Business Analysts, QA engineers, and Solution Architects to clarify requirements, address technical challenges, and resolve defects across environments.
Requirements:
- Strong proficiency in Java backend development, with extensive experience in frameworks such as Spring, Spring Boot, Spring Batch, and Hibernate, and strong knowledge of microservices architecture.
- Hands-on experience working in AWS environments, including designing and configuring ECS task definitions, integrating with AWS services using the AWS SDK, and supporting cloud-native application deployments.
- Strong understanding of software testing frameworks and strategies, including JUnit, Mockito, and PowerMock, with the ability to establish and enforce unit testing standards across development teams.
Key Skills
Ranked by relevanceReady to apply?
Join Kris Infotech : Technology & Talent - Synced and take your career to the next level!
Application takes less than 5 minutes

