Senior Java Developer

Noida, Uttar Pradesh, India
May 19, 2025
May 19, 2026
Remote
Full-Time
5 Years
Job Description

As a Senior Java Developer, you will be an integral part of a distributed project delivery team (~20 people), collaborating with functional analysts, DevOps engineers, infrastructure specialists, and QA testers. You’ll be responsible for hands-on development, technical design, and supporting critical migration efforts.

Key Responsibilities

  • Engage directly with the client to understand legacy application architecture, technical constraints, and business requirements
  • Analyze existing systems and propose modern equivalents with a keen eye on scalability, performance, and security
  • Develop, refactor, and optimize Java-based applications and services as part of the modernization
  • Write, test, and maintain PL/SQL and Shell/Batch/Perl scripts to support backend workflows and integration tasks
  • Collaborate on infrastructure dependencies (OS upgrades, middleware compatibility, DB migration)
  • Debug, troubleshoot, and resolve system issues; provide timely hotfixes where needed
  • Participate in testing, deployment, and post-migration support cycles
  • Create detailed technical documentation, including release notes and migration procedures
  • Report progress, challenges, and risks to project management in a structured, timely manner

Mandatory Skills & Qualifications

  • 5+ years of hands-on experience in Java/J2EE enterprise application development
  • Solid expertise with Oracle databases, including PL/SQL scripting
  • Strong scripting knowledge, Shell scripting on UNIX/Linux, Batch scripting on Windows, and/or Perl
  • Experience in parsing and handling XML data within enterprise workflows
  • Familiarity with SWIFT messaging protocols (or willingness to ramp up quickly)
  • Strong verbal and written communication skills (English – Upper Intermediate/B2 or higher)
  • Proactive problem-solving mindset and ability to work independently and in a collaborative team environment

Nice-to-Have Skills

  • Experience with JIRA, Confluence, or similar project tracking/documentation tools
  • Familiarity with Control-M (job scheduling and batch processing)
  • Exposure to Microsoft Message Queuing (MSMQ)
  • Financial services or capital markets domain experience

Compensation & Benefits

  • Competitive salary tailored to experience and market standards
  • Permanent employment with Luxoft
  • Full suite of benefits, including health insurance, paid time off, and internal mobility opportunities
  • Access to a global knowledge network and technical upskilling programs

Why Join Us?

  • Be part of a global digital transformation initiative impacting mission-critical systems
  • Work alongside seasoned engineers, analysts, and project leaders
  • Gain hands-on experience in complex infrastructure and technology modernization
  • Elevate your professional profile within the financial services domain
  • Benefit from long-term career prospects and cross-project opportunities at Luxoft

If you're ready to be part of a future-focused, engineering-led transformation, we encourage you to apply and help shape a new generation of resilient, scalable, and performant financial systems.

Related Jobs