Java Software Engineer
India, Karnataka, Bengaluru
2 weeks ago
Applicants: 0
Share
2 months left to apply
Job Description
Job Description
Synchronoss, the leader of cloud, messaging and digital transformation to Telecommunications Media Technology companies. We transform the way companies create new revenue, reduce costs and delight their subscribers with cloud, messaging and digital transformation products. Synchronoss today supports hundreds of millions of subscribers across the globe. Synchronoss’ secure, scalable and groundbreaking new technologies, trusted partnerships and incredible talent change the way TMT customers drive and grow their business.
Java Developer (3–5 Years) — Microservices, Automation & Cloud
About the Role
We’re looking for a hands-on Java Developer (3–5 years) who can build reliable microservices, automate production support workflows, and work efficiently with AI coding tools. You’ll develop backend services with Spring Boot, containerize and deploy with Docker/Kubernetes, and contribute to CI/CD and observability. If you’re strong in logical problem solving, love clean code, and can automate the repetitive, we’d love to talk.
Key Responsibilities
• Design, build, and maintain Java (12+) microservices using Spring Boot and REST APIs.
• Write clean, testable, and well-documented code; participate in peer reviews and pair programming.
• Use AI coding assistants (e.g., GitHub Copilot, M365 Copilot) for code generation, unit tests, documentation, and debugging.
• Automate production support operations: log parsing, alert triage, health checks, deployment scripts, and auto-remediation.
• Build and maintain CI/CD.
• Containerize services with Docker and deploy on Kubernetes (Helm, config maps, secrets).
• Implement observability using Prometheus/Grafana.
• Ensure security best practices: OAuth2/JWT, secrets management
• Diagnose production issues, perform root cause analysis, and implement preventive fixes.
• Collaborate in Agile sprints to deliver high-quality releases.
Must-Have Qualifications
• 3–5 years of backend development with Java version 11+.
• Strong in Spring Boot, REST, JSON, exception handling, concurrency, and performance tuning.
• Hands-on with at least one scripting language: Python, Bash, PowerShell, or Groovy.
• Experience with Docker and Kubernetes.
• CI/CD experience: build pipelines, artifacts, test automation.
• Knowledge of relational and NoSQL databases.
• Proficient with AI-assisted development tools.
• Strong debugging and problem‑solving skills in distributed systems.
• Proficiency with Git workflows.
Nice-to-Have Skills
• Messaging systems: Kafka, RabbitMQ, or cloud-native queues.
• Infrastructure as Code tools such as Terraform or Ansible.
• API security fundamentals, API gateway experience.
• Experience with DevSecOps practices.
• Experience with performance/load testing tools (JMeter, k6, Gatling).
What we offer:
- Synchronoss is proud to be an equal opportunity employer. As a global company, we value and celebrate diversity and are committed to a workplace free from discrimination and harassment. We take pride in fostering an inclusive environment based on mutual respect and merit. We are at our best when our workforce is dynamic in thought, experience, skill set, race, age, gender, sexual orientation, sexual expression, national origin and beyond.
Required Skills
Additional Information
- Company Name
- Synchronoss Technologies
- Industry
- Software Development and Technology, Information and Media
- Department
- N/A
- Role Category
- Design and Engineering
- Job Role
- Associate
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Offered Salary
- INR 8 - 17 LPA
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 weeks ago
- Application Ends
- 2 months left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position