SM

Senior Java Developer - SSE/ATL/TL/STL

SmashTapslinkedin.com
Oct 8, 2026, 5:30 PM2w ago
Full-timeNugegoda, Western Province · RemoteSoftware engineeringSenior (6+ yrs)

About the role

This is a senior-level Java backend development role at SmashTaps, a digital product studio with a global presence. The position involves designing, building, and scaling backend microservices for a NYSE-listed client specializing in AI-driven customer analytics and brand collaboration solutions. Responsibilities include end-to-end microservice development, maintaining and testing containerized API services, participating in agile delivery, ensuring application performance and scalability, and influencing technical direction and architecture. The ideal candidate will have significant experience with Java, Spring, cloud-native technologies, and modern development practices. SmashTaps offers a collaborative, innovation-driven environment with opportunities for global exposure and continuous learning.

Must have

  • 6+ years building backend systems in Java
  • Bachelor's degree in Computer Science or a related field
  • Strong command of object-oriented programming and design patterns
  • Hands-on expertise with Java and the Spring framework on the server side
  • Solid experience with Docker, Kubernetes, and cloud environments
  • Proficiency with relational (SQL) databases
  • Strong grounding in testing methodologies — unit testing, TDD, and mocking
  • Comfortable using GitHub Copilot and other AI-assisted development tools to speed up delivery and raise code quality
  • Sharp problem-solving and analytical ability
  • A collaborative team player with strong communication skills

Nice to have

  • Exposure to Azure or GCP cloud services
  • Experience with large-scale SQL/NoSQL databases (e.g. Postgres, SingleStore)
  • Familiarity with Agile or Extreme Programming (XP) practices

Technologies

  • Agile
  • Azure
  • Cloud Native
  • Docker
  • GCP
  • GitHub
  • GitHub Copilot
  • Java
  • Kubernetes
  • Microservices
  • NoSQL
  • PostgreSQL
  • Spring / Spring Boot
  • SQL
  • TDD
  • Unit Testing

Highlights

Hybrid work setup with flexible hours and the ability to work from home. Small, friendly project teams and a startup culture. Global exposure through collaboration with overseas client teams. The company values skill over formal qualifications. Modern tech stack and use of AI development tools are emphasized.