Senior Java Developer

Noida, Uttar Pradesh, India
Dec 23, 2024
Dec 23, 2025
Remote
Full-Time
5 Years
Job Description

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

  1. Developing High-Quality Java Code. Write efficient, maintainable, and robust Java code following the new system architecture, ensuring compatibility with modern cloud-based platforms.
  2. System Debugging and Issue Resolution. Troubleshoot, debug, and resolve complex issues that may arise during the migration to ensure system stability and performance.
  3. 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.
  4. 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

  1. Java Expertise. At least 5+ years of experience in Java development with a deep understanding of enterprise application architecture patterns.
  2. Problem-Solving Skills. Strong analytical and debugging abilities to identify and resolve issues effectively in complex systems.
  3. Distributed Team Experience. A proven track record of working within distributed teams, particularly with US-based clients, showcasing adaptability and collaboration.
  4. Communication Skills. Excellent verbal and written communication skills to engage effectively with technical and non-technical stakeholders.

Preferred Skills and Qualifications

  1. Cloud Experience. Familiarity with cloud platforms and services, particularly Azure, to facilitate deployment and management in a cloud environment.
  2. Python Knowledge. Hands-on experience with Python to complement the migration process and address specific use cases.
  3. System Modernization. Previous involvement in large-scale system migrations, demonstrating an understanding of legacy-to-modern system transformation.
  4. Low-Level Programming. Experience with HLASM or similar low-level programming languages, providing insights into the legacy system’s nuances.
  5. Generative AI Familiarity. Understanding or experience with Generative AI technologies, contributing to the application’s maintenance and optimization.
  6. Banking and Financial Domain Expertise. Knowledge of the banking or financial services industry to align with project-specific nuances and compliance requirements.
  7. 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.

Related Jobs