Search by job, company or skills

J

Lead Software Engineer, Prime Finance Technology

5-7 Years
SGD 10,000 - 20,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job Responsibilities

. Design, develop, implement, and support projects on the Global Portfolio Swap platform, ensuring secure, stable, and scalable solutions.

. Build high‑quality production code and algorithms execute design, development, and troubleshooting across multiple components.

. Deliver software on time and to a high standard support Production, Simulation, QA, and Development environments.

. Design, develop, and maintain pricing systems enhance existing systems by analyzing objectives and identifying improvements.

. Drive innovation and best practices participate in the full SDLC using Agile methodologies.

. Manage defect tracking, resolve issues, and prepare system updates.

. Collaborate across global teams communicate clearly with colleagues in multiple offices.

. Partner with Product, Front Office, Middle Office, Finance, Legal, and other JPMorganChase functions to deliver competitive, scalable solutions.

. Meet tight deadlines and adapt to evolving requirements in line with departmental needs.

. Orchestrate and deploy highly scalable REST‑based stateless services and APIs for web applications.

. Think beyond routine approaches to decompose technical problems and build robust solutions.

Required Qualifications, Capabilities, and Skills

. Bachelor's degree in Computer Science or equivalent

. Formal training/certification in software engineering with 5+ years applied experience.

. Possess hands‑on system design, application development, testing, and operational stability experience.

. Possess strong Java and Spring expertise multithreading, REST, caching services, DB schema design, and data access technologies.

. Proficient in Oracle Database, SQL, and PL/SQL proficiency, including stored procedures.

. Knowledge of automated testing methodologies/frameworks (e.g., JUnit, TDD, BDD).

. Experience designing ecosystems for web applications and API platforms strong OOD and design patterns.

. Familiar with CI/CD and DevOps tooling (e.g., Maven, Hudson), plus Git/SVN version control.

. Proficient in UNIX/Linux/Windows skilled in UNIX shell and Perl scripting.

. Strong understanding of Agile and full SDLC experience on at least one major, technically challenging global project.

. Demonstrate financial markets exposure, preferably with equity swaps and synthetic prime brokerage, and exhibit excellent communication with a positive, global team mindset.

Preferred Qualifications, Capabilities, and Skills

. Experience with Public Cloud Technologies (AWS).

. Familiarity with modern front-end technologies.

. Experience with Kafka and enterprise messaging (e.g., WebSphere MQ) is a plus.

To apply for this position, please use the following URL:

https://ars2.equest.com/response_id=def1e90cf8e7683f193ff57a2e51c932

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147361765

Similar Jobs

Singapore

Skills:

BddMavenOracle DatabasePl SqlPerl scriptingWindowsSvnJUnitTddDesign PatternsAgileJavaHudsonOodmultithreadingSqlUNIXSpringGitRESTLinuxFull SdlcDevOps toolingCI CDcaching servicesDB schema designdata access technologiesautomated testing methodologies

Singapore

Skills:

JavaMachine LearningArtificial IntelligenceContinuous DeliveryAgile MethodologiesAutomationSoftware Development Life CycleCloudPythonApplication ResiliencyMobileSecurity

Singapore

Skills:

JavaRustPostgreSQLPrometheusGrafanaMssqlSqlKubernetesPythonGoIstioArgo CDOpenTelemetry

Singapore

Skills:

.NETJavaDocker SwarmRustCNode.jsSpring BootSpringEncryptionTypescriptDockerTlsPythonKubernetesLinux systems programmingGonetwork socket programmingmTLS

Singapore

Skills:

software design patterns JavaAgile MethodologiesKafkaSpring BootCloud TechnologiesAutomationContinuous DeliveryWpfSoftware Development Life CycleAmqpReactTypescriptApplication ResiliencyClean code practicesSecurityAMPSObject-oriented designMicro-service architecturesRelational Database Management Systems