Who are we looking for?
We are looking for a Technical Architect, having strong software design and development experience of 9+ years on Core Java, Spring Boot, REST API, AWS & Microservices.
Technical Skills
- Proficient in software Design and development and familiar with technologies - Java, Java-J2EE, Spring Boot, Hibernate, Ajax, REST API, Microservices etc.
- Working knowledge of JVM internals
- Working knowledge in Mongo DB
- Working knowledge of any database (MySQL or HSQLDB)
- Working knowledge of No-SQL database (Mongo or Dynamo DB)
- Working experience with messaging (JMS/RabbitMQ)
- R & D on new advanced cloud-based technologies in a test-driven agile development.
- Experience in designing and architecting systems with high scalability and performance requirements
- Ability to design infrastructure for performance evaluation and reporting of cloud-based services, namely AWS
- In depth knowledge of key AWS services like EC2, S3, Lambda, CloudWatch etc.
- Certification on AWS architecture desirable
Roles and Responsibilities
- Participate and contribute in platform requirements/story development.
- Contribute to the solutioning, design and design alternatives to the requirements/stories and also participate in design reviews.
- Involve in Platform Sprint activities.
- Development of assigned stories in appropriate languages defined for each module.
- Participate in peer code reviews
- Develop use cases and do unit test cases and execute them part of continuous integration pipeline.
- Understand stack deployment and resolve issues with components in stacks across the ecommerce platform.
Process Skills
Agile Scrum and Test-Driven Development
Qualification
Bachelor of Engineering (Computer background preferred)