Experience: 6+ years Production-grade experience of developing and managing APIs using Java & Springboot. Excellent understanding of SOLID principles, SOA, HTTP and REST.
- Good knowledge of Maven or Gradle.
- Production experience running microservices on container orchestration architectures.
- Passionate about API testing utilising tools similar to Wiremock, Pact, Postman and Cucumber.
- Good understanding of API authentication and authorisation mechanisms like OAuth.
- Knowledge using monitoring & logging tools like NewRelic or Logzio to troubleshoot problems in a distributed network of systems.
- Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins.
- Development experience within AWS.
- Strong experience in front-end architectural and design patterns.
- Able to effectively communicate and partner across engineering to maximise inner-sourcing opportunities and reduce waste.
- Extensive knowledge to successfully identify, troubleshoot and pre-empt operational issues.
- Proactive approach to problem determination, identifying areas for improvement and system bottlenecks.
- Robust communication skills with proven ability to challenge and motivate technical teams. Identifying opportunities to reduce operational overheads through observability and service automation.
- Drive engineering best practice (e.g, Operational Excellence, Security, Quality, Resilience etc.) and set standards, across the team and wider SRE teams.
- Innovate within team and contribute within your technical domain.
- Delivering key pieces of intent from inception through to design and hands-on delivery, in collaboration with the SREM. Estimate, scope and plan your work within an agile environment.
Experience in the financial domain or understanding of investment banking workflows.
Skills
AWS, CI/CD, Java, API Testing, Microservices, Jenkins, Spring Boot, REST, OAuth 2.0
📌 Lead II - Software Engineering (Chennai)
🏢 UST
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.