This role is ideal for someone with hands-on experience developing ,deploying and migrating applications on Google Cloud Platform (GCP) , coupled with experience in integrating and utilizing latest technologies
• Building dynamic applications in an Agile environment. • Work with Angular 17 and above for front-end development. • Utilize Spring Boot 3.x for back-end services. • Deploy applications in the Google Cloud environment, which is considered an added advantage. • Participate actively in Sprint planning and execution. • Collaborate with team members to ensure successful completion of sprints. • Design, develop, and maintain RESTful APIs to support the application ecosystem. • Lead efforts in refactoring legacy codebases to improve performance and maintainability. • Write and maintain JUnit test cases to ensure code quality and reliability. • Identify and fix vulnerabilities to enhance application security. • Respond to production issues promptly and work towards resolutions. • Understand and implement business requirements gathered from stakeholders. • Develop strategy for application development. • Ensure project-based decisions support appropriate IT policies and standards. • Serve as a technical go-to resource for less experienced associates • Provide expertise on multiple platforms, system integration, and compatibility. • Guiding the team on continuous improvement and innovation.- Overall IT Experience of minimum 3 years in Software Development using Agile Methodology
- Full Stack Development using Core Java, Angular, SpringBoot.
- Hands on coding experience of minimum 2 years using any programming Language.
- Developing CD/CI pipelines using TekTon.
- Knowledge in source code management using Git
- Knowledge in TerraForm.
- Good Knowledge in Oracle, SQL Server and Postgres database.
- Application code development using SonarQube.