Find Your Next Job

Junior Java Developer

Posted on April 11, 2025

  • Full Time

Junior Java Developer

Upskills provides expert financial software consulting for investment banks and leading financial institutions in Asia Pacific, Middle East and Europe region. With a strong, Front to Back expertise of cash and derivatives markets, coupled by an in-depth knowledge of financial markets technologies, we provide smart, business-wise, and efficient solutions.

We are looking for a Junior Java Developer who is willing to take on all aspects of the development lifecycle for Global Markets FX E-Trading and E-Distribution System. This includes both coding and non-coding (deployment, system integration, paperwork) tasks. You will take part in important software implementation and be responsible for, but not limited to:

  • Deliver tactical and strategic improvements to large-scale in-house product.
  • Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems.
  • Design, develop and test Java-based solutions using common standards and frameworks such as Spring, and Hibernate.
  • Translate software requirements into working and maintainable solutions within the existing application frameworks.
  • Implement the product's lifecycle: Design, development, quality, deployment, and maintenance.
  • Develop and adhere to best practices for developing applications.
  • Continuously contribute to team performance improvement and collaboration.
  • Collaborate effectively across teams.

Requirements

  • Master's or a Bachelor's Degree in Information Technology, Computer Science or relevant disciplines.
  • Strong experience with Java (Spring Boot, Hibernate), and other programming languages are also welcomed.
  • Knowledge of JavaScript, Angular, or React is a strong plus.
  • Knowledge of SQL (select, join, union, group by, etc)
  • Comfortable using Maven, Git and Bitbucket.
  • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Knowledge of Data Dictionaries, Templates, Workflows.
  • Experience working in an Agile/Scrum development process.
  • Keen interest in financial markets. Working knowledge of financial products is a plus.
  • Strong passion for learning and adapting to new technologies
  • Strong analytical and problem-solving skills
  • Fluent in English and good communication skills

Job Types: Full-time, Permanent

Pay: Up to $4,500.00 per month

Supplemental Pay:

  • Performance bonus
  • Yearly bonus

Education:

  • Bachelor's or equivalent (Preferred)

Experience:

  • Java: 2 years (Preferred)

Tailor Your Resume for this Job


Share with Friends!

Similar Jobs


Truegenics Pte Ltd Truegenics Pte Ltd

Lead Software Developer - Internal Tools & Infrastructure

Mission of the Role: This role will lead the development team by gaining a deep understanding of ou…

Full Time | Singapore, Singapore

Apply 1 day, 5 hours ago

Everience Everience

Java Developer

Company Description Our mission at Everience is to unleash the potential of digital technology to e…

Full Time | Luxembourg, Luxembourg

Apply 1 day, 5 hours ago

SotaTek SotaTek

Java Developer

JOB DESCRIPTION:Handle end to end software development life cycleApplication development/unit testi…

Full Time | City hall, Singapore

Apply 3 weeks ago

ETZ (SG) PTE LTD ETZ (SG) PTE LTD

Senior Software Developer

Are you a highly skilled and experienced Senior Software Developer? Would you like to join a dynami…

Full Time | Downtown core, Singapore

Apply 3 months ago

Department of Internal Affairs NZ Department of Internal Affairs NZ

Senior Developer

Senior Developer (Power Platform and Dynamics) Type: Permanent Hours: Full time Location: Wellingto…

Full Time | Wellington city, New Zealand

Apply 3 months ago

Rakuten International Rakuten International

Low Code Development Lead, Business Operations

Job Description: Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a gro…

Full Time | Toronto, Canada

Apply 3 months, 3 weeks ago