SENIOR SOFTWARE CONSULTANT

PERSOL TECH SERVICES PTE. LTD.Singaporemycareersfutureoffentliggjort 07.09.2026
Skal:JavaScriptJavaHTMLCSSFrontendFullstackSecurity

About the Project Implementing new process solutions in business management applications.

Responsibilities

  • Designing, coding, testing, and debugging Java applications.
  • Understanding user needs and translating them into technical specifications.
  • Creating the architecture and design of Java-based systems.
  • Working with other developers, designers, and stakeholders to deliver high-quality software.
  • Writing clean, efficient, and maintainable code, following best practices.
  • Ensuring applications are performant and scalable.
  • Implementing security measures to protect applications and data.
  • Deploying applications and providing ongoing support and maintenance.

Skills/Requirement

  • A solid understanding of Java syntax, data structures, algorithms, and object-oriented programming (OOP) concepts like inheritance, polymorphism, and encapsulation.
  • Proficiency in popular frameworks like Spring (and Spring Boot) or Hibernate for building web applications and other enterprise solutions.
  • Knowledge of SQL and experience with relational databases like MySQL, PostgreSQL, and potentially NoSQL databases like MongoDB.
  • Ability to write unit tests using frameworks like JUnit and Mockito.
  • Knowledge of web development concepts, including servlets, JSP, and potentially front-end technologies like HTML, CSS, and JavaScript if working on full-stack projects.
  • Understanding of how to design and interact with APIs, including RESTful APIs.
  • Understanding of the Java Virtual Machine (JVM), including its components and how it executes Java code.

We regret to inform you that only shortlisted candidates will be contacted.