Ir à oferta completa

SENIOR JAVA DEVELOPER

Descrição da oferta de emprego

Position Description.
CGI is looking for a Senior Java Developer to join our team.
Your future duties and responsibilities.
• The vacancy is for a position within the Risk Systems Applications Services pole based in Lisbon/Porto; • The role is a technical programming role, focusing on the user interface developments covering enhancement and changes for our strategic Credit risk platforms whilst ensuring compatibility with our legacy tools.
Working as part of an Agile team the candidate should have very strong Java server-side development skills including Spring and SQL databases.
Proven experience of Angular development would also be advantageous; • The successful candidate will be highly delivery focused with a desire to achieve high quality deliverables which are ‘right first time’ and will work closely with the rest of development team, with the business analysis and UX design teams and with other Risk Systems teams located in London, Lisbon, and Porto.
The candidate can be expected to contribute to the deliverables as a part of larger complicated projects but will also be expected to have the flexibility to switch to smaller scale enhancements and changes as and when required.
Main Responsibilites.
• Design, build, and maintain efficient, reusable, and reliable Java code; • Integration of user-facing elements developed by front-end developers with server side logic; • Ensure the best possible performance, quality, and responsiveness of the applications; • Identify bottlenecks and bugs, and devise solutions to these problems; • Design and implementation of low-latency, high-availability, and performant applications; • Help maintain code quality, organization, and automatization; • Integration with a variety of data storage solutions; • Be part of a growing team that is at the heart of our investment in regulatory and business driven change; • Rapidly prototyping solutions to quickly prove/disprove new concepts.
Required qualifications to be successful in this role.
Technical Skills.
• Proficient in Java with a good knowledge of its ecosystem (RESTful, Spring framework, JPA/Hibernate); • Familiar with Java application design and architectural pattern; • Solid understanding of object-oriented programming and functional programming paradigms; • Able to incrementally deliver server-side applications to meet dynamic customer requirements; • Understanding fundamental design principles behind a scalable application; • Knowledge of multithreaded design and concurrency patterns in Java; • Knack for writing clean and readable code; • Strong unit test and debugging skills; • Knowledge of Continuous Integration Continuous delivery tools.
Jenkins/TeamCity/ BitBucket/ Ansible; • Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3; • Knowledge of database.
T-SQL; • Knowledge of Kafka/S3; • Knowledge of JWT Token/Oauth; • Exposure to Angular JavaScript framework; • Experience of Credit/Market risk; • Exposure to the practical issues of data loading, validation and management.
Soft Skills.
• English – Expert; • Strong analytical skills with a creative and flexible approach to problem solving; • Capacity to work effectively in a team and appetite to lead a team towards the best solutions; • Delivery-focused with keen attention to detail; • Excellent interpersonal and organizational skills; • Professional and precise communication skills.
Skills.
Angular Java JavaScript RESTful (Rest-APIs) Spring SQL What you can expect from us.
Insights you can act on While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.
When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes.
We call our employees “members” because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of.
This has been our Dream since , and it has brought us to where we are today—one of the world’s largest independent providers of IT and business consulting services.
At CGI, we recognize the richness that diversity brings.
We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities.
As an equal opportunity employer, we empower all our members to succeed and grow.
If you require an accommodation at any point during the recruitment process, please let us know.
We will be happy to assist.
Ready to become part of our success story? Join CGI—where your ideas and actions make a difference.
Ir à oferta completa

Detalhes da oferta

Empresa
  • CGI
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 05/04/2024
Data de expiração
  • 04/07/2024
Senior Java Developer
Equação it

Outros dados de posição • duração: contrato 12 meses (renováveis);• trabalho remoto devendo estar em portugal... venha fazer parte dessa equipa de sucesso! requisitos do trabalho • mínimo de 6 anos de experiência profissional, para desenvolvimento e manutenção da plataforma;• conhecimentos de rabbitmq......

Full Stack Software Developer (Java)
Uniksystem -Sistemas de Informação,Lda

Full stack software developer (java) location: carnaxide, lisbon, portugal, occupation: full time min... we’re looking for senior java software developers to lead squads (in agile methodology) and junior developers to learn our business solutions and grow together with us, internationally......

Full Stack Software Developer (Java)
Uniksystem -sistemas de informação,lda

Full stack software developer (java) location: carnaxide, lisbon, portugal, occupation: full time min... experience: 2 years ++ what do we need? unik’s technology team is looking for a highly motivated individual who is passionate about our mission and is skilled in software development with java (full......

Java Developer
Equação it

• seeking a skilled and motivated java developer with a mid backend java profile to join an international project team in the retail sector... requisitos do trabalho at least 3 years of experience in the following technologies:• english- c1/c2;• java 11;• springboot;• microservices;• rest apis/http;•......

Java Developer
ITDS

As a junior java developer, you will join the team developing and supporting existing and new applications, as part of the fund management application: reporting, and compliance... analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features......

Senior Full-Stack Developer
Voxelmaps

Voxelmaps is recruiting senior fullstack developers to join a growing r&d; team focused on lidar, 3d, and advanced geospatial data processing... this team of developers will work on voxelmaps 3d/4d data processing platform and visualization tools... net core mvc applications, good knowledge of mssql......

Analista Programador Java (Sénior)
Equação it

Extra-perfil:• skills em spring boot;• conhecimento weblogic é um plus... outros dados de posição • duração: contrato 12 meses (renováveis);• localização: híbrido, lisboa... venha fazer parte dessa equipa de sucesso! requisitos do trabalho • capacidade de troubleshooting avançado;• desenho orientado......

Aws developer
Pixida portugal

We are looking for highly skilled aws developer to join pixida with a hybrid working model in the munich area... • you will create apis, unit and integration tests and keep documentation updated... as a member of our team, you will be responsible for developing cutting-edge features within the automotive......

Senior QA Engineer
Equação it

We are looking for a senior qa engineer with the following requirements: requisitos do trabalho • minimum of +6 years of relevant experience;• repository practice (i... • applied knowledge in creating, updating, and resolving defects within a defect workflow... );• cucumber;• manual tests;• creation......

Android Developer
Equação IT

We are looking for a android developer with a strong experience of java and/or kotlin with the following requirements: requisitos do trabalho minimum experience:• 2 years of experience;• english - b2;• broad experience of developing user interfaces, working with ux/ui designers;• sound understanding......