- Design and build scalable backend systems using Java, Spring Boot, and AWS technologies.
- Enhance system performance and ensure reliability in high-traffic, distributed environments.
- Work closely with cross-functional teams to gather requirements and deliver cutting-edge solutions.
- Produce clean and efficient code, and engage in code reviews to maintain quality standards.
- Keep abreast of emerging technologies to continuously improve system design and functionality.
Required Skills:
- A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
- Minimum of 2 years of practical experience in Java development, with strong knowledge of Core Java concepts and the capability to build scalable solutions.
- Proven expertise in Spring Boot and associated frameworks, with a thorough understanding of creating and optimizing microservices architectures.
- Significant experience with Amazon Web Services (AWS), including hands-on use of AWS services such as EC2, S3, RDS, and Lambda for developing, deploying, and scaling applications.
- Practical experience in designing and maintaining Distributed Systems that operate efficiently in high-traffic, low-latency settings.
- Strong grasp of data structures and algorithms, applying them to solve real-world problems and build efficient, reliable systems.
- Demonstrated experience working in PAAS environments, with the ability to design solutions utilizing cloud infrastructure and platform services.
- Capability to thrive in a dynamic, collaborative team setting, addressing complex challenges and delivering high-quality code and system performance.
Must have Skills
Java
Data Structures
Algorithms
Good to have Skills
Spring Boot
Microservices
AWS
📌 Software Engineer (Chennai)
🏢 Recognized
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.