Job Title : Sr Software Engineer
Experience : 7-14 Years
Location : Bangalore
Job Description :
· Proficient in software Design and development and familiar with technologies - Java, Java-J2EE, Spring Boot, Ajax, REST API, Micro services etc.
· Working knowledge of any SQL database (MySQL, Oracle etc)
· Working knowledge of No-SQL database (Mongo or Dynamo DB)
· Experience in unit testing using Junit or Mockito
· 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
Excellent communication skills
- ability to effectively articulate technical challenges and solutions
- skilled in interfacing with internal and external technical resources
- good in debugging problems and mentoring teams on technical front
Roles and Responsibilities:
· Participate and contribute in platform requirements/story development.
· Contribute to the design, coding for the requirements/stories and also participate in code and design reviews.
· Develop use cases and do unit test cases and execute them part of continuous integration pipeline.
Process Skills:
· Agile – Scrum and Test-Driven Development