Roles & Responsibilities
Complete ownership of features assigned to work on in the product
Work closely with Product Management on functional and non-functional requirements
Come up with a solution approach and design with team, get it reviewed by stake holder
Identify improvement areas in existing product modules & features
Work closely with Architecture team in evaluating new technologies, prototyping and implementing new framework
Implement complex features with high quality & following Agile development processes
Work on analysing and resolving major customer issues
Desired skills & experience
6 to 8 years of total IT experience
Java full stack developer
Frontend Development: Create responsive user interfaces using React.js or Angular, along with TypeScript, JavaScript (ES6+), HTML5, and CSS3
Backend Development: Design, build, and optimize scalable microservices and REST APIs using Java
Database Management: Write and optimize queries for relational databases (e.g., SQL Server, PostgreSQL, MySQL)
Cloud & AWS: Hands-on experience with Amazon Web Services such as EC2, S3, Lambda, ECS/EKS, RDS, IAM, CloudWatch, and API Gateway
CI/CD: Utilize Docker, Kubernetes, Git, and automated CI/CD pipelines for continuous integration and delivery
.NET / .NET Core ecosystem - Good to have
Good experience in understanding complex business cases and user flows in any business application
Proven experience of strong desire to work in product development
Must have excellent troubleshooting and communication skills