Responsibilities and Duties
Mandatory Skills: –
Proficiency in Java, J2EE, SpringBoot, Spring Packages and Frameworks, JavaScript, ReactJS, Redux.
-
Experience with Caching Systems (Redis), Docker, Kubernetes (K8S), iBATIS/MyBATIS, Oracle (PL/SQL).
-
Familiarity with messaging systems such as KAFKA, JMS, MQ, RESTful API, WebServices API.
-
Knowledge of testing frameworks like Junit, Cucumber, JBehave.
-
Understanding of frontend technologies including Bootstrap, OAuth 2.0, Open API Specification, XML.
-
Experience with Cloud platforms, particularly AWS.
-
Strong understanding of Object-Oriented Programming and Methodology, MicroService-Based Architecture, Design Patterns, and Architecture Best Practices such as TOGAF and 12-factor app.
-
Proficiency in Agile and SCRUM methodologies. Good-to-Have Skills: - Experience in modernization or migration projects.
-
Proficiency in executing load/performance testing.
-
Knowledge of additional programming languages such as C#, .NET, ASP.NET, Visual Studio, Ruby, VB Script, C++, ANSI C.