Full Stack Java Developer (Banking Sector)

Capgemini
Gaià, Spain
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Portuguese
Experience level
Intermediate

Job location

Gaià, Spain

Tech stack

Java
JavaScript
Build Automation
Continuous Integration
Programming Tools
Gradle
Hibernate
Spring
Maven
Object-Relational Mapping
Performance Tuning
Software Engineering
SonarQube
SQL Databases
T-SQL
Multithreading
React
Concurrency
Spring-boot
SAP Sybase ASE
Backend
Gitlab
GIT
Angular
Information Technology
Front End Software Development
Code Restructuring
Jenkins
Microservices

Job description

We are looking for a Full stack Java Developer to join our team in Lisbon or Porto.

  • Develop and maintain both backend and frontend applications
  • Drive the adoption of best practices in software development and development tools
  • Lead code refactoring and performance enhancement efforts
  • Collaborate with teams to understand requirements and propose solutions
  • Ensure compliance with coding standards, security guidelines, and best practices
  • Participate in delivering product components across different environments

Requirements

Do you have experience in T-SQL?, * Academic background in Computer Science, Information Technology or a related field

  • 3+ years of Java development experience (Java 21, Spring Boot), including microservices
  • 2+ years with frontend frameworks like (Javascript, React or Angular)
  • Strong SQL development skills, especially T-SQL (SYBASE)
  • Experience with CI/CD tools (Jenkins, GitLab, SonarQube)
  • Experience with Spring Framework (Spring Boot, Hibernate, ORM tools)
  • Proficient in Git
  • Proficient in Gradle and Maven for build automation
  • Experience with multi-threading, concurrency, and performance optimization
  • English and portuguese fluent
  • Strong communication skills
  • Embody Capgemini's values of Boldness, Trust, and Team Spirit, promoting collaboration, proactive problem-solving, and high-quality software delivery

Benefits & conditions

  • At Capgemini Portugal we have a flexible and dynamic work environment. Flexibility enables a better work-life balance and gives more flexibility to the employee to manage the working hours, as well if he works at the office or remotely, according with the company's hybrid work policy;
  • We have local programs that promote people growth, reskill and new skills development (Career Acceleration Programs);
  • We promote an empowering environment with autonomy and peers' relationships among the top scores of our Monthly Employees' feedback;
  • Next to this, we also offer an attractive compensation package and benefits such as Health and Life insurance, as well as Referral program with bonuses for talent recommendations and other fringe benefits according with our partnerships in force.Capgemini Portugal is an equal opportunity employer. We promote equality and dignity in all aspects of recruitment and employment, as well as employment offers and promotions made according with competence and ability or performance, respectively.

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position