Experience - 6 - 12 years
Location - Bangalore / Pune
Pune preferred. Bangalore can be considered, Specialist role (6+ years). Would also act as dev lead in the project.
Java, Springboot, JPA, REST, Microservices, AWS, SQL Golang, React, Oauth, SCIM, NoSQL, Redshift, AWS Core constructs (KMS, Queues, Notfication Services, Cache), APM tools (Splunk APM, Data dog), Responsibilities:
* Engage with product management to understand the product requirements and create technical specs.
* Produce high-level and low-level designs which include component diagrams, sequence diagrams, technology choices, API specs, Database schemas.
* Do periodic code reviews with scrum teams and make sure that the right product is being built.
* Do regular security reviews and design reviews of the peer.
Leadership:
* Must be transparent and have a growth mindset.
* Great communication skills.
* Must be open-minded, collaborative and drive by influence.
* Ability to obtain information from Product Owners and break down the problem into smaller tasks.
* Must demonstrate ownership of the projects they work on.
Requirements:
* 6+ years of experience in building scalable cloud-native applications.
* Proficient in different AWS tech stacks.
* Practitioner of cloud security, privacy, and compliance
* Bachelor or masters in computer science or related fields.
* Excellent analytical and problem-solving skills.
* Excellent written and verbal communication skills; mastery in English
* Must be able to contribute to design and code reviews and help other team members in troubleshooting/problem-solving.
* Knowledgeable of application performance and resource consumption optimization.
* Ability to simplify complex and abstract issues.
Must have Skills:
* Java, Springboot, JPA, REST, Microservice pattern & related technologies
* Webservices and web-frameworks
* Database SQL
Good to have:
* Golang, React, Oauth, SCIM
* Database No SQL, Redshift
* AWS core constructs KMS, Queues, Notification services, Cache, Cloud watch