Enable job alerts via email!

Java Developer (NeoXam, Asset Control)

ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

14 days ago

Job summary

A technology company in Singapore is looking for an experienced Java Developer to work on critical banking applications. This role involves leading the design and development of software solutions, providing Level 3 production support, and engaging in continuous improvements of the systems. The ideal candidate will have strong Java and Spring Boot experience alongside an interest in financial markets. Competitive salary and a dynamic work environment await the right candidate.

Qualifications

  • 4-7 years of software development experience, particularly in Java and Spring Boot.
  • Experience with financial instruments and applications like Asset Control and NeoXam.
  • Strong understanding of object-oriented programming and design principles.

Responsibilities

  • Lead the design and evolution of applications, including development and deployment.
  • Provide level 3 production support and manage incident/request workflows.
  • Identify opportunities for process improvements and performance enhancements.

Skills

Java
Spring Boot
RESTful APIs
SQL
Linux/Unix

Tools

Maven
Git
Docker
Kubernetes
Jira

Job description

Banking Project

Important Note:

  • Work hours : 8:45am – 6:30pm SGT
  • Week-end support on demand.

We are looking for an experienced Java Developer to join our team and contribute to the design, development, deployment, and support of high-quality software solutions. You'll be working on Asset Control and NeoXam.

You will play a key role in managing builds, driving architectural improvements, and ensuring the reliability and performance of critical systems in a dynamic environment. The role also involves L3 production support, change management, and continuous improvement of processes and infrastructure.

Key Responsibilities:

Build & Development:

  • Lead the design and technical evolution of applications, including architectural planning and operational workflows.
  • Develop high-quality, tested Java code using the Spring Boot framework, adhering to best practices and timelines.
  • Collaborate with business analysts to gather and clarify functional requirements.
  • Participate in the planning and execution of deployment and change management processes.
  • Contribute to test strategy development in coordination with project managers and BAs.
  • Provide technical support during user acceptance testing (UAT)

Incident & Request Management:

  • Communicate effectively with business users and IT teams to address incidents and requests.
  • Analyze and resolve bugs or enhancement requests.
  • Ensure documentation is maintained for all code deliveries.
  • Support production environments at L3 level, troubleshoot issues, and implement long-term fixes or optimizations.
  • Monitor application performance and solution quality across implemented systems.

Change Management & Operations:

  • Follow monthly release cycles, including planning, coding, and testing stages.
  • Support the production release roadmap and participate in its execution.
  • Manage day-to-day operations and offer expert-level application support.

Continuous Improvement:

  • Identify opportunities to streamline processes and improve system performance.
  • Participate in upgrading tools, technologies, and infrastructure components.
  • Drive automation to reduce manual work and increase delivery efficiency and quality.

Required Skills & Experience:

  • 4-7 years of software development experience, with solid exposure to Java and Spring Boot
  • Interest or knowledge in finance and financial markets, especially with financial instruments such as bonds, equities, interest rate derivatives, and CDS
  • Experienced in NeoXam, Asset Control
  • Openness to providing Level 3 production support when required
  • Strong understanding of object-oriented programming (OOP) and design principles
  • Familiarity with SOLID design patterns, unit testing, and integration testing
  • Experience working with SQL, Linux/Unix, and shell scripting (sh, bash, KSH)
  • Proficient in developing RESTful APIs using Swagger and OpenAPI standards
  • Hands-on experience with Maven, Git, GitLab CI/CD, and Jira
  • Working knowledge of AWS Cloud fundamentals, including Docker, Kubernetes, S3, and Redshift
  • Experienced with Java OpenTelemetry and Elasticsearch for building application observability
  • Strong algorithmic and data structure knowledge, with a solid grasp of complexity analysis
  • Ability to analyze and debug code effectively, even without traditional debugging tools

Nice to Have (Preferred but not Mandatory):

  • Web development skills: HTML, CSS, JavaScript, and Angular
  • Familiarity with MongoDB and Redis
  • Experience with Control-M, CFT, and MQSeries
  • Knowledge of Asset Control (Alveo) for financial market data integration
  • Understanding of security by design principles
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.