Job Description
We are looking to hire an experienced Java and Springboot Engineer. This role plays an integral part of a multi-disciplinary team to ensure that goals and objectives of new business development requests are accomplished within prescribed time frames. The incumbent must consistently aim to deliver quality services and/or solutions that meet business requirements and ensure that goals are accomplished in line with business objectives.
The Role
- Establish engineering best practices, standards and build common frameworks
- Lead and mentor engineers to deliver high quality integration design and code
- Provide engineering solution guidance to solution architects
- Provide design-level and code-level feedback for integration engineers
- Be an advocate for the engineering team and integration technology of choice to other domain teams
- Continuously exploring new open source integration technologies to solve different integration problems
Essential Experience
- Lead Engineer with strong hands on experience in Java Spring Boot. Strong hands-on engineering skills
- Experience working with Cloud technologies i.e. Azure, Google Cloud etc
- Experience as a lead technical engineer providing technical expertise to engineering teams
- Experience defining and driving integration solution design
- Hands on experience building Microservices
- Strong understanding of integration patterns
- Experience working in Agile and DevOps culture
- Excellent communication and technical articulation skills
- Have a passion for continuously exploring new technologies