Position Summary:
We are seeking a highly skilled and motivated Java Developer to join our team.
This role focuses on designing, implementing, and integrating scalable solutions while maintaining exceptional code quality.
As a key contributor, you will collaborate with cross-functional stakeholders, support live systems, and drive functional and technical improvements in both new and existing services.
If you are passionate about backend development, possess strong debugging skills, and have experience working with high-volume systems, this position offers an excellent opportunity to make a meaningful impact.
Your Role Responsibilities and Duties:
Work closely within a tight-knit team of engineers to produce high-quality software on schedule.
Demonstrate professional engineering practices including alignment to coding standards, producing design documentation, and supporting integration.
Communicate estimates, schedules, issues, and dependencies to technical or project lead.
Required Skills and Qualifications:
Very good understanding of object-oriented programming and JAVA 8+
Intermediate experience creating interactive UIs (Angular1.8 & React)
Intermediate experience building REST APIs using Java-8 and above
Intermediate experience of JavaScript, jQuery, TypeScript, HTML, CSS
Intermediate with relational databases (MySQL) and ORM framework like hibernate
Intermediate knowledge and Experience with Could technologies preferably AWS.
Intermediate knowledge of Git
Intermediate knowledge and Experience with CI/CD (Jenkins)
Experience with containers (Docker, Kubernetes)
Experience working with common API frameworks (Express, Koa, Nest)
What we Offer: