As a Java Developer you will:
- Design develop and maintain scalable and highperformance applications using Java (Java 8 and above) J2EE and Spring Boot.
- Implement Microservices architecture ensuring seamless integration and performance optimization.
- Work with relational databases particularly Oracle to design efficient data structures and queries.
- Develop and deploy applications in containerized environments such as Kubernetes and OpenShift.
- Utilize source control and CI/CD tools including Azure DevOps Git and Maven to streamline development and deployment workflows.
- Collaborate with crossfunctional teams including business analysts and risk management teams to interpret complex financial data and ensure regulatory compliance.
- Follow agile methodologies including iterative development sprint planning and continuous delivery to enhance project efficiency.
- Maintain high standards of technical documentation using tools like Confluence.
What You Bring to the Table:
- 510 years of experience in Java development with expertise in Spring Boot and Microservices.
- Strong understanding of data structures algorithms and software design principles.
- Handson experience with relational databases preferably Oracle.
- Exposure to container orchestration platforms like Kubernetes and OpenShift.
- Familiarity with CI/CD pipelines source control and documentation tools (Azure DevOps Git Maven Confluence).
- Ability to work with complex financial data ensuring compliance with regulatory requirements.
- Proven experience in stakeholder management and crossteam collaboration.
- Agile mindset with experience in iterative development and continuous delivery.
- Strong problemsolving skills analytical thinking and adaptability to emerging technologies.
- Effective communication skills in English both verbal and written.
You Should Possess the Ability to:
- Interpret and manage financial riskrelated data within a regulated environment.
- Collaborate with diverse teams and adapt to dynamic project requirements.
- Ensure the security scalability and performance of applications.
- Stay updated with industry trends and best practices in software development.
What We Bring to the Table:
- A dynamic and collaborative work environment that fosters innovation and learning.
- Exposure to cuttingedge technologies in the IT and financial services industry.
- Opportunities for continuous learning and professional growth.
- A culture that values teamwork technical excellence and knowledge sharing.
As a Java Developer, you will: Design, develop, and maintain scalable and high-performance applications using Java (Java 8 and above), J2EE, and Spring Boot. Implement Microservices architecture, ensuring seamless integration and performance optimization. Work with relational databases, particularly Oracle, to design efficient data structures and queries. Develop and deploy applications in containerized environments such as Kubernetes and OpenShift. Utilize source control and CI/CD tools, including Azure DevOps, Git, and Maven, to streamline development and deployment workflows. Collaborate with cross-functional teams, including business analysts and risk management teams, to interpret complex financial data and ensure regulatory compliance. Follow agile methodologies, including iterative development, sprint planning, and continuous delivery, to enhance project efficiency. Maintain high standards of technical documentation using tools like Confluence. What You Bring to the Table: 5-10 years of experience in Java development, with expertise in Spring Boot and Microservices. Strong understanding of data structures, algorithms, and software design principles. Hands-on experience with relational databases, preferably Oracle. Exposure to container orchestration platforms like Kubernetes and OpenShift. Familiarity with CI/CD pipelines, source control, and documentation tools (Azure DevOps, Git, Maven, Confluence). Ability to work with complex financial data, ensuring compliance with regulatory requirements. Proven experience in stakeholder management and cross-team collaboration. Agile mindset with experience in iterative development and continuous delivery. Strong problem-solving skills, analytical thinking, and adaptability to emerging technologies. Effective communication skills in English, both verbal and written. You Should Possess the Ability to: Interpret and manage financial risk-related data within a regulated environment. Collaborate with diverse teams and adapt to dynamic project requirements. Ensure the security, scalability, and performance of applications. Stay updated with industry trends and best practices in software development. What We Bring to the Table: A dynamic and collaborative work environment that fosters innovation and learning. Exposure to cutting-edge technologies in the IT and financial services industry. Opportunities for continuous learning and professional growth. A culture that values teamwork, technical excellence, and knowledge sharing.