Snr Software Consultant (Java)
Must-have:JavaHTMLCSSReactGitCI/CDMicroservices
Nice-to-have:FinTech
Key Requirements:
- Expert-level experience in Java/J2EE development.
- Strong hands-on expertise in Microservices architecture and distributed systems.
- Experience building RESTful APIs using Spring MVC, JAX-RS, and JSON (JBoss RESTEasy is a plus).
- Proficiency with Spring Boot, MyBatis, JPA/Hibernate, CDI, and Bean Validation.
- Experience with JMS, IBM MQ, and event-driven/message-driven architectures.
- Familiarity with Git, Bitbucket, Jenkins, Maven, and CI/CD practices.
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience with Linux/Red Hat environments and shell scripting.
- Excellent communication skills and ability to collaborate across multiple teams.
- We are seeking a suitable candidate for this role as part of a key project requirement
Preferred Skills:
- Exposure to OpenShift, JBoss, Apache, and load-balancing technologies.
- Working knowledge of ReactJS, jQuery, HTML5, CSS3, and Bootstrap.
- Experience with SWIFT messaging standards (FIN, MT, FileAct, RMA, BIC, LT).
- Background in banking or financial services is a plus.