- Experience
- 7+ yrs
- Salary
- INR 1,400,000 – INR 2,400,000 / year
- Openings
- 1
- Posted
- 2 seconds ago
- Work mode
- In office
- Education
- Bachelor's in Computer Science or Engineering
- Eligibility
- Open to any graduate degree holders in relevant fields such as computer science or engineering.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
Seeking a seasoned Java Back End Developer with a strong background in product development or services, holding a bachelor's or master's in computer science, engineering, or a relevant discipline. The ideal candidate must have over 7 years of experience in Java development and expertise in cloud services and database management.
Key Responsibilities
- Design and create robust, scalable Java applications ensuring high performance and reliability.
- Leverage AWS services such as EC2, S3, Lambda, Step Functions, and Event Bus to architect cloud-native solutions with scalability and availability.
- Manage relational database schemas, craft advanced SQL queries, and optimize database functions for performance.
- Develop and oversee batch processing frameworks to efficiently process substantial data volumes.
- Maintain code quality through rigorous reviews, unit tests, and adherence to best development practices.
- Collaborate effectively with cross-disciplinary teams including product management, QA, and other developers to deliver superior software products.
- Diagnose and remediate system performance issues, bugs, and other technical challenges promptly.
- Mentor junior developers encouraging continuous skill development and knowledge sharing.
Candidate Requirements
- Educational background: Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
- Minimum 7 years of experience as a Java Developer within product development or service-oriented environments.
- At least 3 years’ hands-on experience with AWS services including EC2, S3, Lambda functions, Step Functions, and Event Bus.
- Over 5 years working with relational databases such as Oracle, MySQL, or PostgreSQL; skilled in complex joins and performance troubleshooting.
- Proficient in Java, Spring Framework, Hibernate, and developing RESTful APIs.
- Preferred: minimum 2 years of experience in Python programming.
- Strong analytical and problem-solving skills paired with excellent verbal and written communication abilities.
- Proven ability to work productively within team settings.
Additional Information
This role emphasizes a blend of software development excellence, cloud integration, and effective collaboration. Candidates should be prepared to contribute both technically and as team mentors.
Minimum education
Bachelor's Degree