Source description
About the role
As a Java Developer based in Chennai at CGI Information Systems and Management Consultants, you will play a crucial role in designing, developing, and maintaining robust enterprise-grade applications. Your collaborative efforts with cross-functional teams will translate complex business requirements into scalable technical solutions, directly impacting the efficiency and performance of critical client systems. Here are the key responsibilities you will be handling: - Develop and maintain high-performance server-side applications using Java and J2EE to meet evolving client requirements. - Build and deploy scalable microservices using Spring Boot to enhance system modularity and performance. - Design and optimize complex database queries and schemas in PostgreSQL to ensure data integrity and application speed. - Manage code versioning and collaborative development workflows using GitHub to maintain high standards of code quality. - Participate in agile ceremonies, including sprint planning and daily stand-ups, to ensure timely delivery of project milestones. - Track development tasks, bug fixes, and project progress using Jira to maintain transparency and alignment with stakeholder expectations. To excel in this role, you should possess the following skillset: - Demonstrated proficiency in Java and J2EE development with a strong understanding of object-oriented design principles. - Hands-on experience in building RESTful APIs and microservices architecture using the Spring Boot framework. - Solid capability in writing efficient SQL queries and managing relational databases, specifically PostgreSQL. - Proven ability to work effectively within an agile team environment, utilizing tools like Jira and GitHub for project management and version control. - Strong analytical and problem-solving skills, with the ability to communicate technical concepts clearly to both technical and non-technical stakeholders. - Adaptability to work in a hybrid environment, maintaining high productivity and collaboration across distributed teams. - A degree in Computer Science, Information Technology, or a related field, reflecting a strong foundation in software engineering principles. As a Java Developer based in Chennai at CGI Information Systems and Management Consultants, you will play a crucial role in designing, developing, and maintaining robust enterprise-grade applications. Your collaborative efforts with cross-functional teams will translate complex business requirements into scalable technical solutions, directly impacting the efficiency and performance of critical client systems. Here are the key responsibilities you will be handling: - Develop and maintain high-performance server-side applications using Java and J2EE to meet evolving client requirements. - Build and deploy scalable microservices using Spring Boot to enhance system modularity and performance. - Design and optimize complex database queries and schemas in PostgreSQL to ensure data integrity and application speed. - Manage code versioning and collaborative development workflows using GitHub to maintain high standards of code quality. - Participate in agile ceremonies, including sprint planning and daily stand-ups, to ensure timely delivery of project milestones. - Track development tasks, bug fixes, and project progress using Jira to maintain transparency and alignment with stakeholder expectations. To excel in this role, you should possess the following skillset: - Demonstrated proficiency in Java and J2EE development with a strong understanding of object-oriented design principles. - Hands-on experience in building RESTful APIs and microservices architecture using the Spring Boot framework. - Solid capability in writing efficient SQL queries and managing relational databases, specifically PostgreSQL. - Proven ability to work effectively within an agile team environment, utilizing tools like Jira and GitHub for project management and version control. - Strong analytical and problem-solving skills, with the ability to communicate technical concepts clearly to both technical and non-technical stakeholders. - Adaptability to work in a hybrid environment, maintaining high productivity and collaboration across distributed teams. - A degree in Computer Science, Information Technology, or a related field, reflecting a strong foundation in software engineering principles.
More at CGI Group
Related open roles
Data Quality, SQL, Collibra, Python, S3, Cloud file processing, Data profiling
India
Devops - OpenShift, Kubernetes, Docker, GitHub, Unix scripting, Metadata
Hyderabad
Linux Admin, Alation, PostgreSQL, Python ETL, AWS, Erwin, Terraform, SNOW
Hyderabad
CGI - Oracle EBS OAF Developer
India
Quality Engineer Functional & Automation Testing (Insurance Domain
Bangalore