MIG-2610
Tech Lead JAVA
Mauritius · November 22, 2022
Hiring Status Unconfirmed
Key responsibilities
Responsibilities
- Developing high-quality and detailed designs with developers, architects, PO
- Identifying technical and functional risk and conducting mitigation action planning
- Reviewing the work of other developers and providing feedback for continuous
improvement
- Using coding standards and best practices to ensure quality
- Lead by example by coding according to best practices and standards
- Drives the team to excellent quality, customer satisfaction and efficiency
- Drives quality through peer reviews, test driven, unit testing, acceptance criteria
- Participates in Architecture Review Committee
Desired candidate profile
Requirements
- 10+ Years’ experience in Java development
- Preferably Oracle Java certified developers or Spring Certified developers
- Excellent understanding of design patterns, security principles and coding standards
- Good Experience in building microservices and using containers
- Ability to coach and mentor team members (note the tech lead operates in an agile team
and is not necessarily the manager of the team)
- Has excellent knowledge of SQL and data structures
- Understands infrastructure and network
- Excellent Unit testing and good quality attitude
- Communicate well as part of an agile team
- Quick learner and can grasp functional and technical concepts quickly
- Prior finance/accounting/banking/debt domain can be an advantage
- Tech skill set: Java 17, Spring 5/6 Core, Spring Boot 2.x, Spring Cloud, Kafka, Unit Testing,
Design Patterns, Docker, Kubernetes, Domain Driven Design
Apply for this role
Takes a few minutes — basic information, employment details, and resume.
Apply for this role
- 1. Identity
- 2. Basic Information
- 3. Employment
- 4. Resume
- 5. Review & Submit
Application Submitted Successfully
Thank you for applying for this position.
Your application has been successfully submitted and received by our recruitment team.
Our recruitment team will review your profile. If your qualifications are a good match for this opportunity, we will contact you regarding the next steps.
Your profile may also be considered for other suitable opportunities in the future.
Didn't find the right opportunity?
Receive new matching opportunities directly in your inbox.