Source description
About the role
Your future duties and responsibilities Ability to take responsibility for application services including development, management, deployment, and providing solutions to real-time problems related to bugs, performance, infrastructure, and new feature enhancements. Design, develop, and maintain high-quality backend applications using Java, Spring Boot (JDK 17), and Web/REST services. Develop and maintain responsive and user-friendly front-end interfaces using Angular for seamless integration with backend services. Collaborate with architects and stakeholders to understand high-level requirements and translate them into effective technical solutions. Write optimized SQL queries and work extensively with Oracle databases. Develop and execute comprehensive unit tests using JUnit to ensure code quality and reliability. Work on multi-threaded applications and debug complex issues in distributed systems. Collaborate with DevOps teams to implement and maintain CI/CD pipelines. Write and maintain scripts using Groovy (nice to have). Operate efficiently in a Linux-based environment. Ensure attention to detail in code, documentation, and communication. Participate in code reviews and mentor junior team members. Communicate effectively with cross-functional teams to clarify requirements and present solutions.
More at CGI Information Systems and Management Consultants Private Limited