Przejdź do Treści

WANT TO CREATE APPLICATIONS LIKE JAGODA?

IT works like Java Developer

Currently, she and her teammates are working on improving the performance of apps for the automotive industry. One of the greatest challenges is the transition from monolithic architecture to microservices. In their everyday work, the team use JAVA, Spring Boot, NATS, React, TypeScript, Maven, Gradle, Kubernetes, Docker or Azure.

Listen to what Jagoda says about his work!

At Capgemini, we support our clients by drawing on our specialists’ knowledge, experience and commitment. We use the latest and most recognized technologies to carry out the projects. For example, Jagoda as a Senior Java Developer is creating an app for asynchronous data processing using, among others, the latest version of Spring Boot and NATS. In projects based on Java software, we use technologies and frameworks such as Spring, Spring Boot, Hazelcast, Camunda, JMS, Apache Camel, Docker, AWS, Azure, Prometeus, Grafana, Quarkus, Micronaut, Apache Kafka, Docker and Kubernetes.

Development at Capgemini

In line with our philosophy of “GET THE FUTURE YOU WANT”, at Capgemini we do our best to help our specialists spread their wings. If you wish to reinvent yourself, we will be happy to help you. If you are looking for new challenges, we will see to it. Jagoda considers her future in front-end technologies and she would eventually like to become a Software Architect, which is why we provide her with the right tools and support so that she can pursue her career. We will do the same for you!
How? It’s easy:

  • through intensive internal development training (conducted by Capgemini experts), mentor support (joint planning of career development and development of technical competences)
  • through a network of external training with recognized business and technology authorities
  • by providing certification, access to courses and workshops (both soft and hard skills)
  • by accessing platforms with online courses and training (including Pluralsight, Coursera, etc.)

We also support multi-directional development on four career paths:

  • technical
  • managerial
  • coaching
  • project management.

We also offer language courses at various levels of advancement (English, German, Polish).

CURRENTLY, WE ARE LOOKING FOR:

Poznań, Wrocław, Gdańsk

Our programming teams build and develops software based on the maximum and intelligent use of Java technology. We support world leaders in the automotive, manufacturing, commercial, distribution, telecommunications, energy, and public sectors.

We work with experienced experts from around the world, which gives a wide range of technical and business knowledge. It allows you to acquire competences in ​​professional programming while maintaining the Clean Code principle.

Frequently used technologies:

Javastar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Spring Bootstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Hibernate star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
SQLstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Jenkins/ Gitlab star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill

Your daily tasks:

  • creating modern applications for external clients in Java 8+ technology
  • work in international teams using our best practices and agile methodologies;
  • writing high-quality production code and testing it;
  • analysis of documentation and business requirements;
  • direct contact with the client.

Our expectations:

  • minimum 2,5 years of experience in creating software in Java 8+ technology (Java 11 is welcome) in accordance with the Clean Code principles;
  • ability to write unit tests using frameworks such as JUnit and Mockito;
  • knowledge of Spring, Hibernate, Maven and Git;
  • experience with relational (MS SQL / Oracle) or non-relational (Redis / MongoDB) databases;
  • communicative use of the English language;

Our offer:

  • employment contract for an indefinite period from the first day;
  • hybrid, flexible work model;
  • possibility of obtaining increased deductible costs for creative work;
  • co-financing for equipping the workplace at home;
  • development opportunities, including:
    • substantive support of leaders in projects,
    • a wide range of internal and external training courses (technical, language, leadership),
    • support in certification in various areas,
    • mentoring and real influence in shaping your career path,
    • access to a database of over 2000 training courses on Pluralsight, Coursera, Harvard platforms,
    • internal communities (e.g. Agile, IoT, Digital, Security, Women@Capgemini),
    • the opportunity to participate in conferences both as a listener and as an expert,
  • relocation package;
  • benefits as part of the social package (e.g. Multisport card, medical care for the whole family, group insurance on preferential terms, cafeteria).

icon-locationGdańsk, Poznań, Wrocław

DEPARTMENT DESCRIPTION

As a Senior Java Developer you will build and develop systems which have a direct impact on the architecture and technological solutions used in software for world leaders in the automotive, commercial, distribution, telecommunications and public industries.

You will work with ​​One Click Deployment, Clean Code, Behavior Driven Development, Automation First, etc.

Frequently used technologies:

Javastar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Spring Bootstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Hibernate star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty
SQLstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty
Spring star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty

Your daily tasks:

  • creating modern applications for external clients in Java technology;
  • creating solutions for clients based on design and architectural patterns using the following approaches: DevOps, Domain-Driven Design, Behavior-Driven Development, TDD and “Infrastructure as a Service / Code”;
  • working in international teams using our best practices and agile methodologies (eg Scrum, SAFe, Kanban);
  • development in area of professional software development, Clean Code, etc .;
  • working closely with experienced experts and thus have extensive opportunities to deepen your technical, business and interpersonal skills.

Our expectations:

  • at least 4 years of experience as a Java developer
  • practical experience in developing software in Java technology (JEE, Spring Boot, Hibernate);
  • knowledge of the SOLID rules when creating the code (the CLEAN CODE rule);
  • preparing unit tests skillfully;
  • knowledge of Java 8+, Maven, Unix, Linux, Github, Bitbucket technologies;
  • experience in designing REST API interfaces and implementing RESTful services as well as in designing databases using SQL, Oracle / SQL Server, Redis
  • fluency in English;
  • knowledge of Front-End technologies: JavaScript, TypeScript, Angular, React, Vue will be appreciated.

Our offer:

  • permanent employment contract from the first day,
  • hybrid, flexible working model,
  • possibility of using increased tax-deductible costs in the case of creative work,
  • co-financing to equip a workplace at home,
  • development opportunities:
    • substantive support from project leaders,
    • a wide range of internal and external trainings (technical, language, leadership),
    • certification support in various areas,
    • mentoring and a real impact on shaping your career path,
    • access to a database of over 2,000 training courses on Pluralsight, Coursera, Harvard platforms,
    • internal communities (including Agile, IoT, Digital, Security, Women@Capgemini),
    • the opportunity to participate in conferences both as a listener and an expert;
    • relocation package;
    • benefits as part of the social package (including Multisport card, medical care for the whole family, group insurance on preferential terms, cafeteria).
Poznań, Wrocław, Gdańsk

DEPARTMENT DESCRIPTION:

Insights & Data practice delivers cutting-edge data centric solutions.  

Most of our projects are Cloud & Big Data engineering. We develop solutions to process large, also unstructured, datasets, with dedicated Cloud Data services on AWS, Azure or GCP.  

We are responsible for full SDLC of the solution: apart from using data processing tools (e.g., ETL), we code a lot in Python, Scala or Java and use DevOps tools and best practices. The data is either exposed to downstream systems via API, outbound interfaces or visualized on reports and dashboards. 

Within our AI CoE we deliver Data Science and Machine Learning projects with focus on NLP, Anomaly Detection and Computer Vision. 

Additionally, we are exploring the area of Quantum Computing, searching for practical growth opportunities for both us and our clients. 

Currently, over 250 of our Data Architects, Engineers and Scientists work on exciting projects for over 30 clients from different sectors (Financial Services, Logistics, Automotive, Telco and others) 

Come on Board! 🙂 

Frequently used technologies:

Azure Databricksstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
PySparkstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty
SQLstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-emptystar-icon-empty
Azure DevOpsstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-emptystar-icon-empty
Javastar-icon-fillstar-icon-fillstar-icon-fillstar-icon-emptystar-icon-empty

Your daily tasks:

  • design and implementation of solutions processing large and unstructured datasets (Data Lake Architecture, Streaming Architecture),
  • implementation, optimization and testing of modern DWH/Big Data solutions based on Azure cloud platform and Continuous Delivery / Continuous Integration environment,
  • Data processing efficiency improvement, migrations from on-prem to public cloud platforms. 

Our expectations:

  • at least 3 years of experience in Big Data or Cloud projects in the areas of processing and visualization of large and unstructured datasets (in different phases of Software Development Life Cycle),
  • practical knowledge of the Azure cloud in Storage, Compute (+Serverless), Networtking and Devops areas supported by commercial project work experience,
  • theoretical Azure cloud knowledge (for example from the MS Learn courses) supported with certificates (for example DP-900, DP-200/201, AZ-204, AZ-400),
  • familiarity with several of the following technologies: Data Lake Gen2, Event Hub, Data Factory, DataBricks, Azure DWH, API Azure, Azure Function, Power BI,
  • at least basic knowledge of one of this programming languages: Python/Scala/Java/bash 
  • very good command of English (German language would be an advantage). 

Our offer:

  • permanent employment contract from the first day, 
  • hybrid, flexible working model, 
  • possibility of using increased tax-deductible costs in the case of creative work, 
  • co-financing to equip a workplace at home, 
  • development opportunities: 
  • substantive support from project leaders, 
  • a wide range of internal and external trainings (technical, language, leadership),
  • certification support in various areas, 
  • mentoring and a real impact on shaping your career path, 
  • access to a database of over 2,000 training courses on Pluralsight, Coursera, Harvard platforms, 
  • internal communities (including Agile, IoT, Digital, Security, Women@Capgemini), 
  • the opportunity to participate in conferences both as a listener and an expert;

If you are looking for new challenges, you want to experience unlimited possibilities and set trends in technological innovation – this place is for you!