BENGALURU · FULLTIME
Sr. Product Software Engineer I (Full Stack)

Imagine Learning
Bengaluru · onsite · Posted 4d ago
Sourced from
Not disclosed5–9 yrsfulltimeBengaluru
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
We are looking for an experienced Java Full Stack Engineer with strong hands-on expertise in Java, Spring Boot, React.js, and AWS. The candidate will be responsible for designing, developing, testing, and deploying scalable, reliable, and high-performance applications across backend and frontend systems.
Responsibilities:
- Design, develop, and maintain scalable applications using Java, Spring Boot, and microservices architecture.
- Build responsive and user-friendly web interfaces using React.js, JavaScript, HTML, and CSS.
- Develop and integrate RESTful APIs and backend services.
- Design, deploy, and support cloud-native applications on AWS.
- Work with relational and NoSQL databases to build efficient data-driven applications.
- Write clean, reusable, maintainable, and well-tested code.
- Collaborate with product managers, architects, designers, and cross-functional engineering teams.
- Participate in code reviews, debugging, performance optimization, and production support.
- Implement CI/CD pipelines and follow DevOps best practices.
- Contribute to application security, scalability, reliability, and engineering quality.
Requirements:
- Technology Stack: Java, React.js, AWS.
- 5+ years of professional software development experience.
- Strong proficiency in Core Java, Java 8+, and object-oriented programming.
- Hands-on experience with Spring Boot, Spring Framework, and microservices.
- Strong frontend development experience using React.js .
- Proficiency in JavaScript or TypeScript, HTML5, and CSS3.
- Practical experience with AWS services such as EC2, S3, Lambda, ECS/EKS, API Gateway, or CloudWatch.
- Experience developing and consuming REST APIs.
- Knowledge of SQL databases such as PostgreSQL or MySQL.
- Familiarity with Git, CI/CD, automated testing, and Agile development practices.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications:
- Experience with Docker and Kubernetes.
- Familiarity with messaging systems such as Kafka or Amazon SQS.
- Experience with automated testing frameworks and application monitoring.
- Knowledge of cloud security, distributed systems, and performance tuning.
- A strong full stack engineer with hands-on experience across Java backend development, React frontend development, and AWS cloud services, capable of delivering end-to-end features in a collaborative engineering environment.
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Object Oriented ProgrammingDistributed Systemsapisamazon web servicesMonitoringData StructuresJavascriptTypescriptReact.JsSpring BootAlgorithmsJavaMicroservices