Software Engineer

Workforce Optimizer Pte Ltd specializes in enterprise software solutions and workforce management systems.
Backend
Entry-Level Software Engineer
Hybrid
Enterprise SaaS

Description For Software Engineer

Workforce Optimizer Pte Ltd is seeking a Software Engineer to join their team in a hybrid work environment. This role is perfect for fresh graduates or entry-level developers with a strong foundation in Java development. The position focuses on delivering and maintaining complex enterprise applications using Java and the Spring framework. As part of an Agile team, you'll work directly with stakeholders, build REST services, and integrate with backend systems. The company offers comprehensive mentorship, modern development tools, and clear career growth paths. Benefits include medical coverage (HMO), leave credits, and provided equipment. This is an excellent opportunity for someone starting their software engineering career in a supportive, international environment.

Last updated 14 hours ago

Responsibilities For Software Engineer

  • Deliver & maintain complex and high-volume enterprise applications
  • Work directly with key stakeholders to understand business requirements
  • Design and deliver complex solutions
  • Utilize best practices to ensure high quality software solutions
  • Build REST services to support Customer Facing UI
  • Integrate with back-end REST-based web services

Requirements For Software Engineer

Java
JavaScript
Node.js
React
  • Basic understanding or academic exposure to Java, Spring, and Hibernate
  • Familiarity with Java Concurrency libraries and Java performance concepts is a plus
  • Exposure to Java application deployment tools like Java WebStart
  • Understanding of unit testing concepts with tools such as JUnit and JMock
  • Knowledge of MSSQL or any relational database management system
  • Basic experience or coursework in JavaScript, Node.js, and at least one front-end framework
  • Exposure to mobile development technologies like Cordova or iOS development is an advantage
  • Familiarity with Eclipse, IntelliJ, Maven, Ant, and Liquibase
  • Strong grasp of software design principles, object-oriented programming, and design patterns
  • Bachelor's degree in Computer Science, Engineering, or a related STEM field
  • Ability to collaborate in a cross-functional team within an international environment

Benefits For Software Engineer

Medical Insurance
  • Work with experienced mentors to develop and refine technical skills
  • Exposure to modern software development tools and best practices
  • Career growth opportunities in a dynamic and innovative company
  • HMO
  • Leave credits
  • Laptop and other equipment provided

Interested in this job?

Jobs Related To Workforce Optimizer Pte Ltd Software Engineer

Design Criteria Engineer (Starship)

Design Criteria Engineer role at SpaceX working on Starship program, focusing on hardware design, analysis, and system engineering.

Software Engineer I-III

Software engineering role at Everlaw building ediscovery platform features using Java, React, and TypeScript, with opportunities in search, databases, and machine learning.

Software Development Engineer

Software Development Engineer position at Audible, developing and maintaining audio content delivery platforms, requiring 1+ years experience and strong programming skills.

Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience.

Quality Assurance Engineer I, Amazon Key (for Consumer)

Entry-level Quality Assurance Engineer position at Amazon, focusing on testing and quality assurance for Amazon Key's secure garage delivery service.