No more applications are being accepted for this job
- Working Hours : 10:00AM - 7:00PM ( 5 days per week )
- Design, implement, and maintain Java-based backend applications.
- Contribute throughout all phases of the software development life cycle.
- Develop robust business logic APIs to support various functionalities.
- Integrate messaging systems, including Kafka, for efficient communication and data streaming.
- Write testable, scalable, and efficient code.
- Analyze user requirements and define business objectives.
- Propose enhancements to the existing Java infrastructure.
- Identify and promptly resolve technical issues.
- Participate in code reviews and maintain up-to-date code documentation.
- Document APIs thoroughly for internal and external use, leveraging tools like Postman.
- Stay up-to-date with emerging trends and best practices in backend development, including microservices architecture.
- Support continuous improvement, investigate alternatives and technologies, and present findings for architectural review.
- 3 - 5 years of prior experience in Java development.
- Proficiency in object-oriented programming.
- Familiarity with MVC, JDBC, SOAP, and RESTful concepts.
- Experience with developing microservice architecture using Spring Boot and Hibernate.
- Knowledge of some testing tools like JUnit, Mockito, etc.
- Experience with both external and embedded databases especially MySQL and Redis.
- Familiarity with messaging systems like Kafka.
- Familiarity with Kubernetes and Docker.
- Excellent soft skills including communication, problem-solving, and customer service.
- Ability to work independently and proactively self-learn new skills as required.
- Knowledge of code versioning tools, such as GIT.
- Experience with AI programming languages (Python, Java, C++, R).
- Familiarity with AWS deployment.
- Advanced knowledge of statistical and algorithmic models and fundamental mathematical concepts such as linear algebra and probability.
- Experience working with large data sets and writing efficient code capable of processing large data streams at speed.
- Medical Claim
- Annual Leave
- Bonus