05 Nov
|
Atus kart
|
Bengaluru
05 Nov
Atus kart
Bengaluru
About the Role
You’ll collaborate closely with product managers, QA engineers, DevOps, and other software engineers to deliver secure, resilient, and customer-focused solutions.
What You’ll Do
- Design and develop scalable backend services using Java and Spring Boot.
- Develop end-to-end features from design through deployment.
- Build software that is reliable, maintainable, and easy to scale.
- Troubleshoot production issues and perform root cause analysis.
- Write clean, well-tested, and reusable code.
- Participate in architecture discussions and code reviews.
- Collaborate with Product, QA, DevOps, and Engineering teams in an Agile environment.
- Support CI/CD deployments and production releases.
- Mentor junior engineers and promote engineering best practices.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Solid experience with Java and Spring Boot.
- Experience building highly scalable, distributed systems.
- Experience designing and developing REST APIs.
- Experience with Microservices architecture.
- Strong experience with React, Angular, or another modern JavaScript framework.
- Experience with SQL databases such as PostgreSQL, MySQL, or Oracle.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience using Docker and CI/CD pipelines.
- Strong debugging and production support skills.
- Experience working in Agile/Scrum teams.
Preferred Qualifications
- Experience with Apache Kafka or other event-streaming platforms.
- Experience with NoSQL databases such as MongoDB.
- Experience designing fault-tolerant distributed systems.
- Knowledge of caching technologies such as Redis.
- Experience with Kubernetes.
- Experience mentoring software engineers.
Technical Skills
Backend
- Java
- Spring Boot
- REST APIs
- Microservices
Frontend
- React
- Angular
- JavaScript
- HTML
- CSS
Cloud & DevOps
- AWS, Azure, or Google Cloud
- Docker
- CI/CD
- Kubernetes (preferred)
Databases
- PostgreSQL
- MySQL
- Oracle
- MongoDB (preferred)
Other
- Git
- Linux
- Agile/Scrum
- System Design
- Distributed Systems
- Performance Tuning
What Makes You Successful
- Strong problem-solving and analytical skills.
- Passion for building scalable software.
- Ability to work independently and take ownership.
- Excellent communication and collaboration skills.
- Customer-focused mindset.
- Continuous learning and improvement.
Why Join Us?
- Work on systems serving millions of users.
- Solve challenging scalability and performance problems.
- Collaborate with experienced engineers.
- Competitive salary and comprehensive benefits.
- Opportunities for career growth and technical leadership.
Pay: ₹1,500,000.00 - ₹2,600,000.00 per year
Benefits :
- Flexible schedule
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: Hybrid remote in Bengaluru, Karnataka
📌 Senior Software Engineer (Java Full Stack) (Bengaluru)
🏢 Atus kart
📍 Bengaluru