The position will have following responsibilities:
- Take ownership of complex Java /Springs/ Spring boot / Angular topics.
- Implement SAML/OAuth 2 and other SSO guidelines.
- Mentor and carry out code reviews of junior members in the team.
- Create Web Services on REST using Microservices.
- Develop, test, and provide support during implementation
- Provide application support
Contributing Responsibilities
Domain / Technical:
- Knowledge and/or experience of the financial services industry will be a BIG plus.
- Good understanding of software development life cycle and Agile/iterative methodology
- Technical competency in the following:
- Java11& above(JDK 11) &Jakarta(JMS/JDBC)
- Spring Security, Spring framework, SpringBoot,Spring cloud,Spring Data,Hibernate, Junit
- Angular 14 and above
- Performance Engineering, understanding of JVM internals, Garbage Collection
- Basic understanding of Cloud,Containerizationand Orchestration
- Practical experience with Monitoring toolson logs, metrics, and traces
- Oracle: Strong PL/SQL programming skills.
- Knowledge of at least one application server (Tomcat)
- Knowledge of tools such as IntelliJ, JENKINS, GIT, GITLAB,ORACLE, MongoDB ornosqlexperience
- Knowledge of Devops model.
- Ability to perform technical analysis, design and identify impacts (functional/technical)
- Proven expertise in writing good technical specifications.