Location: Pune/Bangalore
Job Description:
Function: Software Engineering Backend Development AWS S3 AWS KMS Elasticsearch J2EE Java Kafka MongoDB Spring Spring Boot.
Responsibilities:
- Technically handson (Analysis Design & Implementation) working on deliverables as required
- Complete ownership of features assigned to work on in the product
- Debate and elaborate functional and nonfunctional requirements with Product Management
- Work on a solution approach and design with the team get it reviewed by stakeholders before implementation
- Generate artefacts such as functional spec and detailed design for the features owned/assigned
- Implement complex features with high quality & follow TDD process
- Communicate risks and progress in a timely manner to reporting supervisor
- Mentor team members
- Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and longterm fix
Requirements:
- Expertise with Java programming (collections framework multi threading OOPS) preferably with the recent versions of Java.
- Expertise with Data Structures and Algorithms (solving DSA problems).
- Expertise with Springboot and Microservices.
- Expertise with event driven architecture concepts and asynchronous messaging especially with Kafka.
- Exceptional problem solving skills. You should be able to solve problems pertaining to data structures object modelling system design and even architecture based on your experience.
- Must have experience of working with AWS KMS & AWS S3.
- Good exposure to ElasticSearch
- Should possess 8 years of development experience primarily in building products for large enterprises.
- Should possess excellent communication skills
- Handson experience in building concurrent and/or parallelized highly performant scalable applications.
- Proven ability to root cause complex issues in scalable deployments
- Working experience on SOA and TDD is an added advantage
Short version Backend Engineers
MustHave Skillset
- Strong Computer Science Fundamentals with 510 years of experience
- Exposure to Cloud Native Application Development
- Exposure to eventdriven architecture with Big Data
- Intermediate/Advanced Knowledge of Core Java
- Springboot Kafka
NicetoHave Skillset
- Apache Storm ElasticSearch MongoDB PostGres Redis ETL
- Golang Python
- Certified AWS Solution Architect
java,aws,kms,s3,kafka,microservices,spring boot,mongodb,architecture,elasticsearch