Position Description:
Company Profile:
Founded in , CGI is among the largest independent IT and business consulting services firms in the world. With 94, consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at .
Position: Senior Software Engineer-Java Backend developer
Experience: 4-6 years
Category: Software Development/ Engineering
Shift: General Shift
Location: Bangalore/Hyderabad/Chennai/Pune/Mumbai
Position ID:J-
Employment Type: Full Time
Education Qualification: Bachelor’s degree in computer science or related field or higher with minimum 4 years of relevant experience.
We are looking for a senior Java Developer to join our awesome team and deliver a streamlined user experience. We want a team member who strives to develop a first class codebase using Java/J2EE with Rest/Web Services.
Your future duties and responsibilities:
• Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification.
• Using configuration management and integration/build automation tools to lead and deploy Java code.
• Applying knowledge of common, relevant architecture frameworks in defining and evaluating application architectures.
• Performing code reviews and providing critical suggestions for fixes and improvements
• Supporting issue analysis and fix activities during test phases, as well as production issue resolution.
• Fixing and performance tuning Java-based applications.
• Developing and demonstrating a broad set of technology skills in Java technologies, micro service design patterns, Open Source libraries and frameworks, and technology architecture concepts.
• Collaborating within a project team comprised of talented employees with diverse and complementary skills.
Required qualifications to be successful in this role:
Must to have Skills-Java, Microservices, Spring boot
• A proven track record of successful project/product implementation with minimal of 4 years of Continuous Integration, Continuous Delivery, Pair programming and Test Driven Development.
• Proficiency in one or more backend languages (Java / Spring / Hibernate)
• Proficiency in one or more frontend framework (HTML5 /Angular)
• Hands on Experience on Rest/Web Services
• Has Hands-on Test Driven Development experience and able to author Unit, Integration and Functional Tests.
• Good OO-skills. Must demonstrate strong familiarity of design patterns.
• Experience practicing pair programming in a team is an advantage
• Good communication and client-facing skills.
Good to have Skills-Camunda, Kafka
Skills:
By continuing you agree to our Terms & Privacy Policy.