- We are seeking a Back-End Developer to join our team and work on the modernization of our legacy Java Enterprise Edition (JEE) system, which has been running for over 15 years in an on premise data center.
- This monolithic system, built on WebSphere Application Server, uses Hibernate and Oracle databases and is now undergoing a major transformation, including a migration to Azure Zulu JDK 17 and an upgrade to IBM Liberty.
- As we move forward with exposing remitter APIs, you will play a key role in the development, optimization, and migration of back-end services, ensuring system stability while integrating modern cloud-ready architectures.
Required Skills and Experience
- Interested candidates should possess relevant qualifications
- Back-End Development: 10+ years of experience in Java Enterprise Edition (JEE).
- Java 8+ & OpenJDK: Experience migrating and maintaining Java applications.
- WebSphere & IBM Liberty: Hands-on experience with WebSphere Application Server and knowledge of IBM Liberty.
- Performance Optimization: Ability to fine-tune queries and optimize back-end processes.
- CI/CD & Deployment Pipelines: Familiarity with Git, Jenkins, or Azure DevOps for back-end automation.
- Hibernate & ORM: Strong understanding of Hibernate and database interaction with Oracle databases.
- API Development: Experience with RESTful APIs and integrating internal/external systems.
- Cloud Exposure: Some knowledge of Azure Cloud services is a plus.
- Banking/Financial Sector Experience: Understanding of security and compliance regulations.
Preferred Qualification:
- Experience with Spring Boot (even though it's not currently in use).
- Knowledge of microservices architecture for future transformation planning.
- Familiarity with containerization tools like Docker or Kubernetes.
- Exposure to message brokers (Kafka, RabbitMQ).
Report job