Oferta pracy

J000599335
Aptiv

Java Back-End Software Developer - Big Data Products

AptivO firmie

Rekrutacja zdalna

Rekrutacja zdalna

To wyróżnienie ofert oznacza, że cały proces rekrutacyjny jest prowadzony zdalnie. Dowiedz się więcej
Rekrutacja zdalna

Aptiv

Powstańców Wielkopolskich 13

Kraków

Java Back-End Software Developer - Big Data Products
Kraków

Who we are

We’re a tech company with automotive roots & one of the most significant market leaders in designing, engineering and enabling solutions for how we’ll move tomorrow. A huge part of this work has been done in Krakow Technical Center by our engineers. Today, our mission is to shape the world with a significantly reduced number of road accidents, fatalities and injuries.

Requirements:

  • Strong professional experience in design, development, and support of Java backend applications

  • Practical experience with Java 8, OOP, functional programming and design patterns

  • Experience writing unit, integration and performance test cases

  • Strong debugging skills, code optimization, and performance tuning

  • Experience with Git and build tools (e.g., Gradle or Maven)

  • Strong communication and documentation skills

  • Passionate about technology, software, and data

  • Have the ability to work under pressure with strict timelines

What will make you stand out:

  • Hands on experience with NoSQL DB, preferably with MongoDB or Azure CosmosDB

  • Hands on experience with SQL databases (e.g. MySQL) and JDBC

  • Experience with PaaS centric architectures on Azure using components like Cosmos, Azure Data Lake Store, Kubernetes, Service Fabric, KeyVaults, Event Hubs, Event Grids, Redis, Data Lake, Kusto (Data Explorer), DataBricks, and Synapse

  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies

  • Experience with building Spring based RESTful web services using Spring Core, Spring Boot, Spring MVC and Spring Data

  • Experience with development and deployment of Microservices on cloud platforms (Azure, AWS, GCP)

  • Experience with Spring Security and OAuth2

  • Experience with confidential compute frameworks like Enarx, Open Enclave, and/or experience with secure boot VM’s using cloud TPMs like GCP’s shielded VMs

  • Experience with containers and orchestration (e.g., Docker, Kubernetes and Docker Swarm)

  • Familiar with scripting languages like Bash and Python

Benefits:

Get a list of benefits such as private health care, child fund, life insurance, Employee Pension Plan (+ 3,5% on each gross salary), trainings, sports activities Multisport card, etc.

Join our Innovative Team

Aptiv Connected Services is a new division of Aptiv, we are a team who is a global provider of telematics and analytics solutions serving the transportation industry. We help our customers identify the data they need to operate more efficiently and produce better products, make mobility safer, more reliable and more accessible to everyone. With teams working across the globe, Connected Services creates and delivers solutions that combine comprehensive data acquisition methods with powerful edge and cloud computing architecture resulting in an enterprise-class solution for fleet management, product development, connected vehicle and data exchange applications. Come join the Aptiv Connected Services team for a unique opportunity to work with and learn from experts, while also significantly contributing to the future of mobility! Mobility has the power to change the world, and we have the power to change mobility.
 
For this position, you will be joining a newly created division within our Krakow office. You will be one of the first few making our product happen! This is, perhaps, the most ambitious, well budgeted and exciting project on the Polish market!

Your Role:

As Java Back-End Developer in API Services and Cloud Development team, you will be responsible for the design and development of highly scalable Microservices developed and intended to be deployed on a cloud platform. You will implement proof of concepts, build features, deploy systems, and be responsible for the end-to-end execution of projects. In particular you will:
  • Develop or modify code to implement the product features using the technology stack best suited for the architecture
  • Work with the Architect and the rest of the Development Team to develop and document an architecture and low-level design to address the requirements
  • Troubleshoot production application software problems
  • Modify software to debug, adapt to new hardware, and/or improve performance
  • Conduct technical architecture and design discussions with both internal and external engineering teams
  • Work with the development team to review pull requests and contribute to the improvement of coding practices
  • Participate in big room planning, backlog refinement including gap analysis and task effort estimation
  • Implement test driven development methodology to develop unit, integration, functional and performance test cases along with application deliverables
  • Stay current in the latest and emerging software tools and technologies

Join us:

  • Help us advance mobility, save lives and improve our planet

  • See effects of your work in showrooms of almost every car seller

  • Learn new technologies thanks to the collaboration with our customers’ technical centers

Who we are

We’re a tech company with automotive roots & one of the most significant market leaders in designing, engineering and enabling solutions for how we’ll move tomorrow. A huge part of this work has been done in Krakow Technical Center by our engineers. Today, our mission is to shape the world with a significantly reduced number of road accidents, fatalities and injuries.
Java Back-End Software Developer - Big Data ProductsNumer ref.: J000599335

Join our Innovative Team

Aptiv Connected Services is a new division of Aptiv, we are a team who is a global provider of telematics and analytics solutions serving the transportation industry. We help our customers identify the data they need to operate more efficiently and produce better products, make mobility safer, more reliable and more accessible to everyone. With teams working across the globe, Connected Services creates and delivers solutions that combine comprehensive data acquisition methods with powerful edge and cloud computing architecture resulting in an enterprise-class solution for fleet management, product development, connected vehicle and data exchange applications. Come join the Aptiv Connected Services team for a unique opportunity to work with and learn from experts, while also significantly contributing to the future of mobility! Mobility has the power to change the world, and we have the power to change mobility.
 
For this position, you will be joining a newly created division within our Krakow office. You will be one of the first few making our product happen! This is, perhaps, the most ambitious, well budgeted and exciting project on the Polish market!

Your Role:

As Java Back-End Developer in API Services and Cloud Development team, you will be responsible for the design and development of highly scalable Microservices developed and intended to be deployed on a cloud platform. You will implement proof of concepts, build features, deploy systems, and be responsible for the end-to-end execution of projects. In particular you will:
  • Develop or modify code to implement the product features using the technology stack best suited for the architecture
  • Work with the Architect and the rest of the Development Team to develop and document an architecture and low-level design to address the requirements
  • Troubleshoot production application software problems
  • Modify software to debug, adapt to new hardware, and/or improve performance
  • Conduct technical architecture and design discussions with both internal and external engineering teams
  • Work with the development team to review pull requests and contribute to the improvement of coding practices
  • Participate in big room planning, backlog refinement including gap analysis and task effort estimation
  • Implement test driven development methodology to develop unit, integration, functional and performance test cases along with application deliverables
  • Stay current in the latest and emerging software tools and technologies

Requirements:

  • Strong professional experience in design, development, and support of Java backend applications

  • Practical experience with Java 8, OOP, functional programming and design patterns

  • Experience writing unit, integration and performance test cases

  • Strong debugging skills, code optimization, and performance tuning

  • Experience with Git and build tools (e.g., Gradle or Maven)

  • Strong communication and documentation skills

  • Passionate about technology, software, and data

  • Have the ability to work under pressure with strict timelines

What will make you stand out:

  • Hands on experience with NoSQL DB, preferably with MongoDB or Azure CosmosDB

  • Hands on experience with SQL databases (e.g. MySQL) and JDBC

  • Experience with PaaS centric architectures on Azure using components like Cosmos, Azure Data Lake Store, Kubernetes, Service Fabric, KeyVaults, Event Hubs, Event Grids, Redis, Data Lake, Kusto (Data Explorer), DataBricks, and Synapse

  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies

  • Experience with building Spring based RESTful web services using Spring Core, Spring Boot, Spring MVC and Spring Data

  • Experience with development and deployment of Microservices on cloud platforms (Azure, AWS, GCP)

  • Experience with Spring Security and OAuth2

  • Experience with confidential compute frameworks like Enarx, Open Enclave, and/or experience with secure boot VM’s using cloud TPMs like GCP’s shielded VMs

  • Experience with containers and orchestration (e.g., Docker, Kubernetes and Docker Swarm)

  • Familiar with scripting languages like Bash and Python

Benefits:

Get a list of benefits such as private health care, child fund, life insurance, Employee Pension Plan (+ 3,5% on each gross salary), trainings, sports activities Multisport card, etc.

Join us:

  • Help us advance mobility, save lives and improve our planet

  • See effects of your work in showrooms of almost every car seller

  • Learn new technologies thanks to the collaboration with our customers’ technical centers

Ogłoszenie archiwalne