Required Skills : React JS, Wicket, Restful Web Services, Knowledge on Figma to check UI / UX Design, OpenShift
Key Responsibilities :
- Develop and maintain web applications using React.js (for modern UI) and Apache Wicket (for existing UI).
- Design, develop, and secure backend applications using Java 8 & 17, Spring Boot, and RESTful web services.
- Deploy and manage applications in OpenShift (Kubernetes-based environment).
- Lead a team of developers, conduct code reviews, and provide mentorship.
- Ensure high code quality and security by implementing JUnit tests, SonarQube analysis, and fixing vulnerabilities.
- Use Swagger for API documentation and ensure API standards are followed.
- Work with GitLab CI / CD for source code management and deployment automation.
- Optimize performance, scalability, and security in front-end and back-end applications.
- Utilize GitHub Copilot (or similar AI-powered tools) to improve productivity and accelerate development.
- Collaborate with cross-functional teams, including UI / UX designers, Client Application teams, and QA teams.
- Troubleshoot and resolve issues in React.js and Java-based applications.
J-18808-Ljbffr