Description:
Want to work in a support and evolving company, that offers job stability and great benefits? Our client, who operate in the FinTech industry are looking for a Senior Java Developer to join their diverse and innovative team.
As a Java Developer, you will bring:
- A depth of experience working with Java, Spring, SpringBoot, REST, CI/CD tools such as Jenkins & cloud deployment in AWS, to develop high quality, simple, maintainable software solutions.
- An ability to identify and make scalable software decisions with the appropriate architecture in mind, by analyzing data, evaluating effectiveness and determining a feasible path to delivery.
- You thrive in both local and global agile team settings. Bringing energetic communications, strong influencing, collaboration and multi-tasking skills into your team.
- Aspirations to positively improve services, processes, or engineering practices within a global enterprise platform while also staying in sync with industry trends and changes.
Your day to day:
- You will actively participate in code and design reviews, environment strategy along with build and deployment pipeline development.
- You will produce high-quality code, with high test coverage and technical leadership and guidance to other team members through code reviews, mentorship and collaboration.
- You will own the end-to-end delivery of Agile requirements or user stories and ensure your assigned areas are robust, resilient, stable ad meet the expectations of the business partners
- You will utilize your experience working with continuous integration and continuous delivery tools, along with delivering with an ATDD approach and leveraging automated test techniques to deliver solutions.