We are seeking an experienced Java Developer who is passionate about tackling complex challenges and eager to play a pivotal role in this high-impact migration project.
Key Responsibilities
- Developing High-Quality Java Code. Write efficient, maintainable, and robust Java code following the new system architecture, ensuring compatibility with modern cloud-based platforms.
- System Debugging and Issue Resolution. Troubleshoot, debug, and resolve complex issues that may arise during the migration to ensure system stability and performance.
- Collaboration and Alignment. Work closely with client teams and stakeholders to understand project goals, align on requirements, and deliver solutions that meet or exceed expectations.
- Generative AI Integration. Maintain and optimize a Gen AI-powered application that supports various aspects of the migration process, enabling smarter and faster transformation.
Mandatory Skills and Qualifications
- Java Expertise. At least 5+ years of experience in Java development with a deep understanding of enterprise application architecture patterns.
- Problem-Solving Skills. Strong analytical and debugging abilities to identify and resolve issues effectively in complex systems.
- Distributed Team Experience. A proven track record of working within distributed teams, particularly with US-based clients, showcasing adaptability and collaboration.
- Communication Skills. Excellent verbal and written communication skills to engage effectively with technical and non-technical stakeholders.
Preferred Skills and Qualifications
- Cloud Experience. Familiarity with cloud platforms and services, particularly Azure, to facilitate deployment and management in a cloud environment.
- Python Knowledge. Hands-on experience with Python to complement the migration process and address specific use cases.
- System Modernization. Previous involvement in large-scale system migrations, demonstrating an understanding of legacy-to-modern system transformation.
- Low-Level Programming. Experience with HLASM or similar low-level programming languages, providing insights into the legacy system’s nuances.
- Generative AI Familiarity. Understanding or experience with Generative AI technologies, contributing to the application’s maintenance and optimization.
- Banking and Financial Domain Expertise. Knowledge of the banking or financial services industry to align with project-specific nuances and compliance requirements.
- Performance Optimization. Skills in performance tuning and optimization within cloud environments to ensure the new system operates at peak efficiency.
Language Requirements
- Proficiency in English, with at least a B2 (Upper Intermediate) level to communicate effectively in an international team setting.
Why Join Us?
This is a unique opportunity to be at the forefront of a transformative migration project for a major financial institution. You will work alongside a highly skilled team, leverage advanced technologies, and make a lasting impact on the future of banking systems.
Take your career to the next level and be part of a journey that redefines how legacy systems evolve into modern, cloud-enabled architectures.