Point your AI agent at freehire and let it find you a job.

Get the CLI →

TOSS-EX PR PTE. LTD.

NewBe an early applicant

Software Engineer

Posted
Discussion

Summary

Designs, builds, and maintains high-volume, low-latency, mission-critical Java applications (with some .NET work), writing clean testable code, releasing software components, and implementing automated testing and CI. Core stack: Java 8+, Spring Boot/MVC, RESTful APIs, MSSQL, and Git.

We are seeking a skilled and motivated Software Engineer - Java and Dot Net Developer to join our development team. The ideal candidate will be responsible for designing, implementing, and maintaining Java-based and Dot Net-based applications that are high-volume, low-latency, and mission-critical. You should be able to work independently and collaboratively to deliver high-quality software solutions.

Responsibilities

  • Develop, test, and maintain robust Java applications.
  • Write well-designed, efficient, and testable code.
  • Participate in software and architectural development activities.
  • Ensure designs follow specifications and industry best practices.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Implement and maintain automated testing and continuous integration processes.
  • Ensure code quality, performance, and security.
  • Documentation and Reporting:
    • Prepare and maintain technical documentation, including design specifications and user guides.
    • Report on project status, technical issues, and team performance to management.
  • Innovation and Improvement:
    • Stay updated with the latest industry trends and technologies.
    • Identify opportunities for process improvements and technology enhancements.

Required Skills & Qualifications

  • Bachelor’s degree in computer science, Engineering, or related field.
  • Proven hands-on software development experience in Java.
  • Strong knowledge of Java 8 or higher.
  • Knowledge in .NET/NET Core will be the advantage
  • Familiar with Spring Framework (Spring Boot, Spring MVC).
  • Experience with RESTful APIs, JSON, and web services.
  • Proficient in working with databases such as MSSQL.
  • Experience with version control tools like Git.
  • Familiarity with Agile methodologies.

Preferred Skills

  • Knowledge of front-end technologies (JavaScript, HTML, CSS, Angular/React).
  • Experience with CI/CD tools like Jenkins, Maven, or Gradle.
  • Experience with containerization (Docker, Kubernetes).

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available