- Collaborate with offshore and client teams to develop, integrate, and deliver high-quality technology solutions.
- Oversee daily operations to ensure applications comply with client policies, standards, and quality requirements.
- Provide effective production support and ensure production handover materials are thoroughly prepared.
Requirements
- Over 5 years of experience in full life-cycle analysis, architecture, and design documentation.
- Strong knowledge and experience with the Software Development Life Cycle (SDLC).
- Hands-on experience with cloud-native solution design and development, preferably in Azure.
- Proven experience in designing and sizing small to medium solutions.
- In-depth knowledge of Java technologies (J2EE, JPA, Spring Framework, Spring Boot, Struts, JSP Servlet, EJB).
- Proficiency in Java and Node.js, as well as ADF, Function App, and Logic App.
- Strong understanding of relational databases (Oracle, MSSQL).
- Understanding of web services (WSDL, SOAP, RESTful).
- Experience with CI/CD tools (GitHub, Maven, Gradle, Jenkins).
- Familiarity with middleware technologies (WebLogic, JBoss EAP, Tomcat).
- Knowledge of monitoring tools (Kibana, Dynatrace).
- Familiarity with message queues and Mulesoft.