Lisbon, LI, PT
12 hours ago
Senior Developer
Position Description:

Main Tasks and Responsibilities
Development of maintenance and evolution features and defect fixing
Ensure agreed upon code quality is met through code reviews
Provide technical solutions to be discussed within the technical team and be open to alternative approaches and solution constraints
Ability to collaborate closely with Business Analysts, Testing teams and Production Support
Active participation in Sprint Planning and other Agile ceremonies
Provide clear progress updates to the domain manager on a regular basis and escalate risks and issues in a timely manner
Collaborate effectively with extended teams located in different regions during development tasks
Provide Level 3 Production Support
Maintain non-production environments used for regression and functional testing
Participate in on-call support, particularly during weekday evenings to support overlapping time zones, and occasionally during weekend releases
Provide mentoring and guidance to other team members and help define technical direction within the scope of relevant applications

Technical Skills
Essential Skills:
Java 8+
Spring Framework / Spring Boot
REST Web Services
Relational Databases (Oracle or Sybase)
Any front-end technology
Ability to create meaningful Unit and Integrated Tests
Desirable Skills:
Angular
Jenkins
Docker
Kubernetes
Hibernate / JPA / QueryDSL
HTML / CSS
AJAX (Asynchronous JavaScript and XML)
Previous experience with Agile methodologies

Soft Skills
Strong problem-solving and critical thinking abilities
Analytical mindset, capable of synthesizing information while keeping attention to detail
Proactivity and initiative
Effective communication skills
Ability to collaborate within a team
Capacity to work both independently and within a team setting
Flexible and proactive approach to challenges
Client-focused attitude

Required qualifications to be successful in this role:

#LI-AF7

Skills: EnglishSoftware ArchitectureSQLite What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Por favor confirme su dirección de correo electrónico: Send Email