onsite
Software Engineer - Chai Point
Software Engineer
Software Engineer to develop and optimize microservices-based applications using Java, Spring, and AWS technologies.
About the role
Key Responsibilities
- Design and develop software solutions using industry best practices with optimal time and space complexity
- Write clean, readable, and maintainable code following OOPs and OOAD principles
- Perform code reviews and suggest improvements to enhance code quality and performance
- Develop JUnit test cases with high code coverage to ensure robust functionality
- Collaborate with cross-functional teams to deploy and maintain microservices-based applications
- Stay updated with emerging technologies and apply them to solve business problems
Requirements
- Good understanding of Data Structures and Algorithms
- Hands-on experience with Java/JEE and Microservices architecture
- Familiarity with Spring/Spring Boot framework and database querying using SQL
- Knowledge of design patterns and their practical applications
- 1-3 years of professional programming experience
Skills
javaspring frameworkmicroservicessqlaws lambdagit