HamburgerMenu
hirist

Sony - Senior Technical Specialist - Java Backend Development

Posted on: 12/08/2025

Job Description

Position Summary :

We are seeking a Senior Technical Specialist with deep expertise in Java backend development and a strong grasp of cloud-native architectures to join our dynamic engineering team. In this role, you will design, develop, and maintain high-volume distributed systems while working on cutting-edge platforms and services. You will also contribute to architecture decisions and mentor junior developers across the team.

This is a hands-on technical role for someone who can work independently, is passionate about building robust and scalable systems, and thrives in a fast-paced, collaborative environment.

Key Responsibilities :

- Design and develop scalable microservices using Java 11+, Spring Boot, and REST APIs.

- Build and support cloud-native applications using AWS services such as DynamoDB, SQS, Lambda, and EKS.

- Own the end-to-end development lifecycle including design, implementation, testing, deployment, and support.

- Develop highly available, high-throughput systems capable of handling millions of transactions per day.

- Write clean, efficient, and well-documented code with an emphasis on performance and maintainability.

- Use strong debugging and problem-solving skills to troubleshoot complex issues in production and test environments.

- Collaborate with architects, QA, DevOps, and product managers to deliver high-quality software on time.

- Follow Agile practices and participate in sprint planning, code reviews, and technical design sessions.

- Mentor and guide junior developers and contribute to building strong engineering culture.

Required Skills & Experience :

- 8+ years of hands-on software development experience with a focus on Java (11 or higher) and Spring Boot.

- Proven experience in building and managing high-volume, distributed systems.

- Solid understanding and working experience with RESTful APIs.

- Hands-on experience with AWS services :

1. DynamoDB

2. Lambda

3. SQS

4. EKS (Elastic Kubernetes Service)

- Strong problem-solving and debugging skills, especially in high-scale environments.

- Familiarity with CI/CD pipelines and tools such as Jenkins.

- Good understanding of caching technologies (e.g., Redis, Memcached) for performance optimization.

Nice to Have :

- Experience or domain knowledge in Payments or FinTech applications.

- Exposure to DevOps practices and infrastructure-as-code tools (e.g., Terraform, CloudFormation).

- Experience working with Kafka, GraphQL, or event-driven architectures is a plus.

- Knowledge of containerization and orchestration (e.g., Docker, Kubernetes).

Soft Skills :

- Self-driven and able to work independently with minimal guidance.

- Excellent communication and collaboration skills.

- Strong ownership mindset and ability to thrive in fast-changing environments.

- Passion for learning and continuously improving processes and technologies.

Why Join Us ?

- Work on mission-critical systems that impact real-world users and businesses.

- Opportunity to influence technical architecture and make key design decisions.

- Collaborative, growth-oriented team with access to modern tech stacks.

- Flexible work environment, competitive compensation, and career growth opportunities.

info-icon

Did you find something suspicious?