Posted:20 hours ago|
Platform:
Work from Office
Full Time
Role Proficiency:
Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution.
Outcomes:
Measures of Outcomes:
Outputs Expected:
Code:
Documentation:
Configure:
Test:
Domain relevance:
Manage Project:
Manage Defects:
Estimate:
Manage knowledge:
Release:
Design:
Interface with Customer:
Manage Team:
Certifications:
Skill Examples:
Knowledge Examples:
We are looking for a highly skilled Senior Software Engineer with 9+ years of experience in building robust backend systems. This role requires strong proficiency in Java, Spring batch and some experience in Kotlin, along with experience working with AWS cloud services, Docker. As a senior engineer, you'll play a critical role in designing, developing, and maintaining scalable, high-performance backend systems in a modern cloud-native environment. Key Responsibilities: Design, develop, and maintain scalable and secure backend services using Java and Kotlin. Build and deploy containerized applications using Docker and manage infrastructure on AWS. Collaborate closely with front-end engineers, DevOps, product managers, and QA teams to deliver full-stack features. Write clean, testable, and efficient code following best practices and coding standards. Participate in code reviews, system architecture discussions, and contribute to technical decision-making. Use Python for automation scripts, data processing, or supporting tools when needed. Monitor, debug, and optimize application performance in production environments. Contribute to the evolution of engineering processes and best practices. Required Skills & Qualifications: 9+ years of professional software development experience with a strong backend focus. Expertise in Java, spring batch and some experience in Kotlin, with deep understanding of object-oriented and functional programming paradigms. Hands-on experience with Docker for containerization and microservices architecture. Strong knowledge of AWS services (e.g., EC2, S3, Lambda, RDS, ECS/EKS, etc.). Working knowledge of Python for scripting or auxiliary tools. Solid understanding of RESTful APIs, multithreading, and asynchronous programming. Experience with CI/CD pipelines, automated testing, and performance monitoring tools. Strong problem-solving skills, system design experience, and ability to work independently or lead small teams.
Java,Spring Batch,Docker,AWS
UST
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowthiruvananthapuram
5.0 - 5.5 Lacs P.A.
thiruvananthapuram
5.0 - 7.8 Lacs P.A.
trivandrum, kerala, india
Salary: Not disclosed
hyderabad
9.0 - 13.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.
hyderabad
9.0 - 13.0 Lacs P.A.
bengaluru
9.0 - 13.0 Lacs P.A.
bengaluru
9.0 - 13.0 Lacs P.A.
bengaluru
13.0 - 17.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.