Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Specialist

ACCION TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Singapore seeks a Senior Software Specialist to design and lead Java-based enterprise applications. The role requires strong expertise in Java, Spring Boot, and microservices, along with leadership skills to mentor developers. Candidates should be adept in modern development practices and thrive in a fast-paced environment. Competitive salary and opportunities for career growth are offered.

Qualifications

  • Strong technical expertise in software development.
  • Leadership experience in mentoring teams.
  • Ability to drive modern development practices.

Responsibilities

  • Lead design and development of Java-based applications.
  • Architect and implement microservices and RESTful APIs.
  • Drive adoption of CI/CD, DevOps, and Agile practices.

Skills

Core Java 8+
Spring Framework
Microservices Architecture
REST API development
JPA / Hibernate
SQL (MySQL / PostgreSQL / Oracle)
Cloud platforms (AWS / Azure / GCP)
Message Queues (Kafka / RabbitMQ)
Build tools (Maven / Gradle)
Containerization (Docker / Kubernetes)
Job description

We are seeking a highly skilled Senior Software Specialist to design, develop, and lead implementation of enterprise-grade applications using Java, 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 of Java-based enterprise applications.
  • Architect and implement scalable microservices and 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.
Technical Skills Required
  • Core Java 8+, Spring Framework, Spring Boot
  • Microservices Architecture and REST API development
  • JPA / Hibernate, SQL (MySQL / PostgreSQL / Oracle)
  • Exposure to Cloud platforms (AWS / Azure / GCP)
  • Message Queues: Kafka / RabbitMQ
  • Build tools: Maven / Gradle
  • Containerization: Docker / Kubernetes (preferred)
Good to Have
  • Experience in front-end frameworks (Angular / React)
  • Knowledge of NoSQL databases (MongoDB, Redis)
  • Exposure to DevOps tools and 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 in leading 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.