Talent.com
This job offer is not available in your country.
Software Developer - Islandwide, SG

Software Developer - Islandwide, SG

INFOCOM TECHNOLOGY PTE. LTD.Islandwide, SG
6 days ago
Job description

Roles & Responsibilities

We are seeking a highly skilled Senior Developer to join our development team. The ideal candidate will have strong expertise in Java-based application development , deep understanding of software design principles, and proven experience in building scalable, high-performance applications. As a senior member of the team, you will play a key role in designing, coding, reviewing, and mentoring junior developers while collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, test, and deploy robust, scalable, and secure Java applications .
  • Lead the end-to-end development lifecycle , from requirement analysis to deployment and support.
  • Collaborate with architects, product managers, QA, and DevOps teams to deliver high-quality software.
  • Write clean, efficient, and maintainable code following best practices and coding standards .
  • Conduct code reviews and provide guidance to junior and mid-level developers.
  • Troubleshoot, optimize performance, and ensure system reliability.
  • Stay updated with emerging technologies and industry trends to drive innovation.

Required Skills & Qualifications

  • Bachelor’s / Master’s degree in Computer Science, Engineering, or related field .
  • 10+ years of hands-on experience in Java development (Java 8 / 11 / 17+).
  • Strong knowledge of OOP, data structures, algorithms, and design patterns .
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security) .
  • Proficiency in RESTful APIs, Microservices architecture, and integration .
  • Strong knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Solid understanding of CI / CD pipelines, Git, and build tools (Maven / Gradle) .
  • Experience with testing frameworks (JUnit, Mockito, etc.).
  • Excellent problem-solving, communication, and leadership skills.
  • Nice to Have

  • Experience with message brokers (Kafka, RabbitMQ).
  • Knowledge of front-end technologies (Angular, React, Vue.js) for full-stack exposure.
  • Familiarity with DevOps practices and monitoring tools (Prometheus, ELK, Grafana).
  • Tell employers what skills you have

    Mentoring

    MVC

    Git

    MongoDB

    Kubernetes

    PostgreSQL

    Design Patterns

    Data Structures

    MySQL

    Application Development

    SQL

    Software Design

    Angular

    Docker

    Java

    Databases

    Create a job alert for this search

    Software Developer Islandwide Sg • Islandwide, SG