Enable job alerts via email!

Senior Java and T-SQL Developer

Luxoft Singapore

Singapore

On-site

SGD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Singapore seeks an experienced developer to enhance their SALES application. The role involves leading technology initiatives, developing high-quality code, and providing application support. Ideal candidates will have extensive experience in Java, T-SQL, and cloud-native architecture, with a focus on continuous improvement and collaboration with business users.

Qualifications

  • 12+ years of professional experience.
  • 8+ years working with Java and T-SQL.

Responsibilities

  • Lead technology initiatives and propose design changes.
  • Develop high-quality, fully tested source code.
  • Provide Level 3 application support.

Skills

Java
T-SQL
Design Patterns
Algorithms
Data Structures
Linux
Bash Scripting
SQL
AWS
Communication

Tools

Maven
Git
Docker
Kubernetes
Jira

Job description

The SALES IT division works across the full value chain to sustain business activity and enable its acceleration (through integration of new financial products, optimizing and automating front-to-back business processes).

This role aims to develop the SALES application in both project mode and maintenance, supporting the "run the bank" function. It requires a deep understanding of business operations, timing of activities, and data flow through internal and external systems. The build and support team collaborates continuously with business users, infrastructure engineers, and system managers.

Responsibilities:

  1. Build & Change Management
  • Lead technology initiatives, conceptualize, propose design and architectural evolution, along with operational models.
  • Develop high-quality, fully tested source code meeting deadlines, schedules, and coding standards.
  • Coordinate with business analysts to clarify requirements.
  • Manage deployment and change processes for solutions and platforms.
  • Develop testing strategies in collaboration with project managers and business analysts.
  • Provide technical assistance during user acceptance testing.
  • Incidents and Requests Management
    • Communicate effectively with business users and IT teams.
    • Analyze enhancement requests and bug fixes.
    • Document all deliverables.
    • Support applications in production, analyze and resolve issues, and propose future optimizations.
    • Monitor software solutions and project outcomes for quality assurance.
  • Change Management
    • Implement monthly release strategies, adhering to team milestones for analysis, coding, and testing.
    • Support release roadmaps in production environments.
  • Operations Management
    • Provide Level 3 application support as an expert.
    • Troubleshoot and resolve issues.
  • Continuous Improvement
    • Enhance processes.
    • Upgrade technology, tools, and infrastructure.
    • Automate manual tasks.
    • Improve delivery efficiency and quality.

    Mandatory Skills:

    • 12+ years of professional experience.
    • 8+ years working with Java and T-SQL.
    • Strong knowledge of design patterns.
    • Understanding of recent Java features (lambdas, streams, futures).
    • Solid knowledge of algorithms, data structures, and complexity analysis.
    • Ability to analyze code, understand execution flow, and debug without a debugger.
    • Experience with Maven, Git, and writing/maintaining integration tests.
    • Proficiency with Linux and bash scripting.
    • Good knowledge of SQL or similar dialects (HQL).
    • Experience with cloud-native architecture, specifically AWS.
    • Analytical, proactive, security-conscious, and able to work under pressure.
    • Team player with strong interpersonal and communication skills.

    Nice-to-Have Skills:

    • Knowledge of web development (HTML, JavaScript, TypeScript, jQuery, ReactJS).
    • Experience with Docker, Kubernetes, Microservices.
    • Familiarity with JupyterLab, Mercury ecosystem, Gitlab, Jenkins, Ansible, Jira, Python, ElasticSearch.
    • Interest or experience in finance and financial markets, especially interest rate derivatives.
    • Willing to provide Level 3 support as needed.
    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.