Job Description
Technical Skills and Responsibilities:
- 2-5 years of experience in developing production-grade applications.
Proficient in Java programming language and previous experience with Spring, ThreadPools, Async Processing.
Working understanding of Golang.
Basic understanding of AWS DynamoDB and its integration with Java applications.
Basic understanding of Apache Kafka.
Efficient developer - fast and robust.
Behavioral
Proactively communicate gaps, issues, concerns well in a timely manner.
Eager to learn and improve.
Brownie points
Experience with microservices architecture.
Knowledge of CI/CD pipelines / Familiarity with containerization technologies like Docker.
Familiarity with Hibernate.
Qualifications:
Develop production-grade REST APIs mainly using Java and Spring Framework.
Write clean, maintainable, and well-documented code.
Write comprehensive unit, integration and service level tests to ensure the reliability of the applications.
Troubleshoot and debug issues in a timely manner associated with AIs assigned.
Work independently on a task end to end and deliver on time.
Participate in code reviews to ensure high-quality code and adherence to best practices.
Driving Results:
Good single contributor & good team player.
Flexible attitude towards work, as per the needs.
Proactively identify & communicate issues and risks.
Any Graduate