Design and implement scalable backend systems using Java, Spring Boot, and AWS. Improve performance and reliability in high-traffic distributed environments, collaborate with cross-functional teams, write clean code, participate in code reviews, and adopt emerging technologies to enhance system design.
This role is for one of the Weekday's clients
Min Experience: 5 years
Location: Chennai
JobType: full-time
Requirements
Key Responsibilities:
- Design and implement scalable backend systems utilizing Java, Spring Boot, and AWS technologies.
- Enhance system performance and reliability within high-traffic, distributed environments.
- Work collaboratively with cross-functional teams to analyze requirements and deliver innovative solutions.
- Produce clean, efficient code and actively participate in code reviews to maintain high quality standards.
- Keep up-to-date with emerging technologies to continually improve system design and capabilities.
Required Skills:
- A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
- Minimum of 5 years practical experience in Java development, demonstrating strong knowledge of Core Java concepts and the ability to deliver scalable solutions.
- Extensive expertise with Spring Boot and associated frameworks, including comprehensive understanding of developing and optimizing microservices architectures.
- Solid experience working with Amazon Web Services (AWS), including hands-on use of AWS services like EC2, S3, RDS, and Lambda to build, deploy, and scale applications.
- Proven experience in creating and maintaining Distributed Systems designed for high-traffic and low-latency scenarios.
- Strong grasp of data structures and algorithms, and their practical application in developing efficient and reliable systems.
- Demonstrated experience with PAAS environments, capable of designing solutions that leverage cloud infrastructure and platform services effectively.
- Ability to thrive in a fast-paced, team-oriented environment, tackling complex problems while ensuring code quality and optimal system performance.
Must have Skills
Java
Data Structures
Algorithms
Good to have Skills
Spring Boot
Microservices
System Design
Similar Jobs
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, implement and maintain complex software components and data architectures. Mentor engineers, lead code reviews, automate testing/deployment, choose refactors to reduce tech debt, collaborate with stakeholders to prioritize and define platform roadmaps, and apply cloud-native DevOps and AI/ML tools.
Top Skills:
.NetAi/MlAngularAzureDatabricksEntity Framework CoreGitGithub ActionsJavaNoSQLPythonReactSonarqubeSQL
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Lead and contribute to end-to-end software delivery: architect, design, develop, test, deploy, and maintain scalable, secure cloud-native web services. Mentor engineers, drive technical excellence, reduce technical debt, improve observability, and collaborate with Product, QA, Security, and DevOps to deliver production-ready solutions.
Top Skills:
.NetAPIsAWSAzureBatchBig DataC#Cloud-NativeDomain-Driven DesignInfrastructure As CodeObservabilityRelational DatabasesSQLStreamingTerraformWeb Services
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
The Senior Software Engineer I will comply with employment terms and contribute to health care technology that connects people with necessary resources and care.
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

