Search by job, company or skills

A

Senior Software Specialist

10-13 Years
SGD 12,000 - 14,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 days ago
  • Be among the first 30 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 132104757