Job Search and Career Advice Platform

Enable job alerts via email!

Software Consultant

ACCION TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm is seeking a highly skilled Software Engineer in Singapore to design and implement enterprise-grade applications using Java, Spring Boot, and Microservices architecture. The ideal candidate will lead the development team, optimize performance, and ensure high-quality code delivery. Required skills include expertise in Java, cloud platforms, and containerization technologies. The role also encompasses mentoring junior developers while driving the adoption of modern development practices. This position offers a dynamic work environment with 24/7 support responsibilities.

Qualifications

  • Strong technical expertise in Java, Spring Boot, and Microservices.
  • Experience in leading and mentoring development teams.
  • Ability to drive modern development practices and ensure high-quality code.

Responsibilities

  • Lead design and development of Java-based enterprise applications.
  • Architect and implement scalable microservices.
  • Collaborate with teams to deliver solutions on time.
  • Review code and guide junior engineers.
  • Provide support; formulate operations and team readiness.

Skills

Core Java 8+
Spring Framework
Spring Boot
Microservices Architecture
REST API development
SQL (MySQL / PostgreSQL / Oracle)
Cloud platforms (AWS / Azure / GCP)
Docker
Kubernetes

Tools

Jira
OpenShift
Docker
Kubernetes
Job description

We are seeking a highly skilledSoftware Engineer to design, develop, and lead implementation of enterprise-grade applications usingJava, Spring Boot, and Microservices architecture. The ideal candidate will have strong technical expertise, leadership experience, and the ability to mentor a team of developers while ensuring high-quality code delivery.

Key Responsibilities
  • Lead end-to-end design and development ofJava-based enterprise applications.
  • Architect and implement scalablemicroservicesand RESTful APIs.
  • Drive the adoption of modern development practices (CI/CD, DevOps, Agile).
  • Collaborate with cross-functional teams — product managers, QA, and DevOps — to deliver solutions on time.
  • Review code, guide junior engineers, and enforce coding standards.
  • Optimize performance, troubleshoot production issues, and ensure application stability.
  • Participate in technical discussions, requirement analysis, and system design reviews.
  • Ensure best practices in security, testing, and maintainability.
  • Managing OpenShift, Kubernetes, Docker, and RHEL.
  • Using shell scripting and python scripting for automate repetitive tasks.
  • Providing 24/7 support with a positive learning-oriented attitude.
  • Formulate Day 2 operations including team readiness to manage update policies and tools.
  • Setup and configuration of test management Zephyr plugin into Jira.
Technical Skills Required
  • Core Java 8+,Spring Framework,Spring Boot
  • Microservices Architectureand REST API development
  • JPA / Hibernate,SQL(MySQL / PostgreSQL / Oracle)
  • Exposure toCloud platforms(AWS / Azure / GCP)
  • Message Queues:Kakfa / RabbitMQ
  • Build tools:Maven / Gradle
  • Containerization:Docker / Kubernetes (preferred)
Good to Have
  • Experience infront-end frameworks(Angular / React)
  • Knowledge ofNoSQLdatabases (MongoDB, Redis)
  • Exposure toDevOps toolsand cloud-native deployment
  • Experience working with distributed systems and event-driven architectures
Soft Skills
  • Strong problem-solving and analytical skills
  • Excellent communication and team collaboration abilities
  • Proven experience inleading and mentoring development teams
  • Ownership mindset and ability to work in a fast-paced environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.