Java Software Developer - Investment Banking

at Dynamic Workforce Solutions Singapore

  • Full Time
  • 3 weeks ago
  • 7,500 - 9,500 USD Monthly
  • 2 (vacancy)

Job Role Insights

  • Date Posted:
    Posted 3 weeks ago
  • Hiring location
    Singapore
  • Offered Salary
    7,500 - 9,500 USD / Monthly
  • Min. Qualification
    Bachelor’s Degree
  • Experience
    8 Years Min
  • Job Type
    Full Time
  • Job Role
    Software Developer

Key Responsibilities:

  • –  Design and develop high-quality, efficient, and maintainable Java and Spark applications.
  • –  Work closely with cross-functional teams to design, develop, and deploy software solutions.
  • –  Write clean, optimized, and scalable code, troubleshoot issues, and ensure applications meet project requirements.
  • –  Identify and recommend improvements to existing code, architecture, and development practices.
  • –  Mentor junior developers and conduct knowledge-sharing sessions.
  • –  Participate in L3 support for applications.
  • –  Stay up to date with emerging trends and technologies in software development.

 

Requirements:

Technical Skills (Mandatory)

  • –  9+ years of Java (Core Java 8+) development experience with frameworks like Spring, Hibernate, and Maven.
  • –  3+ years of experience with Spark Java framework or other Spark flavors.
  • –  Strong understanding of Object-Oriented Programming (OOP) principles.
  • –  Solid database skills (PostgreSQL, SQL Server, Oracle).
  • –  Experience with DevOps / DevSecOps tools: Jenkins, GitLab CI, Nexus, Maven/Gradle, SONAR, CheckMarx.
  • –  Proficiency in Git and source code management.
  • –  Hands-on experience with containerization (Kubernetes, Docker) and deployments (ArgoCD, S3).
  • –  Experience with APIs development and integration.