Design, develop, and deploy high-quality, scalable software solutions using React, SpringBoot and relational databases.
Collaborate with cross-functional teams to gather requirements, analyze needs, and translate them into technical specifications.
Architect and implement cloud-native applications on platforms such as AWS, ensuring scalability, reliability, and security.
Design and architect solutions and systems.
Engage in Agile practices like sprint planning and daily standups, alongside Scrum methods such as code review and unit testing, ensuring iterative delivery of high- quality software.
Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate the software delivery process.
Job Requirements:
Minimum of 5 years of relevant experience in software development
Proficient in multi-paradigm programming languages such as ReactJS, JavaScript, Angular, Typescript, Spring Boot, Angular, Java.
Experience in AWS (Related certification will be advantageous).
Proficient in solution/system design and architecture.
Experience in CI/CD of large-scale systems.
Good experience in SQL concepts with good RDMS exposure.
Good experience in Micro service concepts with good REST API exposure.
Good hands-on experience in Spring-Core, MVC,AOP, Sprint Boot, Spring data and Transaction management concepts using JPA.
Good hands-on Angular UI framework. Angular5+ is highly preferred.
Good experience in core concepts of JS, HTML5 and CSS