Job Description/Responsibilities:
12 years of Java Development experience
Indepth knowledge of Spring framework Spring boot and Spring cloud
Building REST API microservice in domain driven using hexagonal architecture principles
Good demonstrated understanding of UI webbased application architectures and frameworks (Angular or React) and the way it integrates with services.
oAuth2 (industry standard protocol for authentication) and OIDC (identity layer on the top of Oauth 2)
Knowledge of relevant security considerations for applications on cloud
Familiar with CI/CD pipelines and experience with DevOps
Solid understanding of both relational (Oracle SQL server) and nonrelational databases (MongoDB)
Exceptional resilient application design pattern understanding to support mission customer facing technology assets.
Experience in building lowlatency highavailability and performing microservices
Ability to independently analyze and solve increasingly difficult business and cloud environment issues.
Building REST API microservice in domain driven using hexagonal architecture principles
Familiar with Telemetry and Open Telemetry framework
Familiar with Circuit Breaker design pattern
DevOps practices including CI/CD Jenkins test automation
Familiar with Log management tools like Splunk Data Dog
Exceptional understanding of Dynatrace to troubleshoot performance issue related to TimeCost analysis.
Embrace on learning mindset to take each task as a challenge to learn and share the knowledge as a way of continuous improvement
Act with ownership culture to drive meaningful change that aligns with the overall enterprise product vision
Be an active player in PoC and Solution Design Thinking
Top 3 Required Skills:
Java Spring framework Spring boot and Spring cloud