Key Responsibilities:
• Gathering functional requirements, developing technical specifications and project & test planning
• Designing/developing software prototypes, or proof of concepts
• Act in a technical leadership capacity: applying technical expertise to challenging programming
and design problems.
• Resolve defects/bugs during QA testing, pre-production, and production, and post-release
patches.
• Perform DevOps role in managing build to operate lifecycle of the solutions that we develop.
• Contribute to the design and architecture of the project.
• Experience with Agile Development, SCRUM, Programming methodologies.
Qualifications:
• Proficiency in Java programming language and strong understanding of Object-Oriented
principles and design patterns.
• Experience in front-end development using modern JavaScript frameworks such as Angular,
React, or Vue.js.
• Extensive experience in developing RESTful Web Services, with a focus on robust API design and
implementation.
• Demonstrated expertise in AWS Cloud Services and Serverless technologies, leveraging cloud-
based solutions effectively.
• Exposure to AWS Cloud Services and Serverless technologies is a must.
• Strong understanding of Software design/architecture process
• Experience with unit testing & Test-Driven Development (TDD)
• Familiarity with development challenges inherent with highly scalable and available web
applications
• Solid communication skills: demonstrated ability to explain complex technical issues to both
technical and non-technical audiences.
• Experience and good knowledge on RDBMS, SQL and NoSQL databases are preferred.
• Familiarity with Distributed systems (Docker, Kubernetes, Kafka, AWS S3/ECS/RDS/KMS,
MongoDB, or Lucene)
ANY GRADUATE