Java Software Developer
This is a vital role in the Company’s core team; you will be given autonomy and freedom in your role.
Requirements:
- 4+ years of work experience in a similar development role is essential.
- Extensive Experience in Java, certification a plus.
- Minimum of 2 years’ experience using Spring framework.
- Experience with web services, microservices and RESTful APIs.
- Experience with SQL / NoSQL databases.
- Experience with CI/CD solutions, testing frameworks and build tools.
- Experience in agile development (Kanban, SCRUM).
- Ability to work independently or as a member of a high-performance team.
- Ideally to have experience with: Spring Boot, Docker, Kubernetes, Cloud, MongoDB Atlas.
- Experience with other programming languages (C/C++ or Python)
Required Experience for the Role
- Designing, developing, testing, deploying, maintaining, and improving software primarily using Java and executing services and applications in the cloud.
- Support product monitoring and troubleshooting to ensure high-quality standards.
- Adopt and improve development team best practices and standards.
- Collaborate with other teams to improve existing products, services, and tools.
Job Types: Full-time, Permanent
Schedule:
- Monday to Friday
- Work from home