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
IntermediateJob 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.