Najnowsze oferty pracy

Zobacz więcej ofert pracy
Cloud Java API Developer
Kujawsko-pomorskie
Praca w pełni zdalna
rekrutacja online
58 dni temu
Cloud Java API Developer
[online recruitment]
Location: woj. kujawsko-pomorskie
Reference number: VR-59975
Project Description:

Customer Company is making mobility real. Today's software-defined vehicles generate a lot of data. It's expensive to transmit, and it's not all useful. Our team 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. 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.

About this position:

As a Software Engineer in API Services 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. You will partner with stakeholders from product management, architecture and other engineering teams across many functions within a Team and external implementation partners. You will be expected to have demonstrated success in software project delivery and experience in development of applications using a variety of tools, languages, frameworks and technologies.

Responsibilities

Responsibilities and duties

  • Participate in requirements backlog refinement including gap analysis and task estimation.
  • Work with the Architect and Development Team to develop and document an architecture and low-level design to address the requirements.
  • Participate in technical architecture and design discussions with both internal and external engineering teams.
  • Work with a Scrum Team to estimate the tasks and assist with planning sprints.
  • Develop or modify code to implement the product features using the technology stack best suited for the architecture.
  • Implement test driven development methodology to develop unit, integration, functional and performance test cases along with application deliverables.
  • Collaborate with external partners to develop applications that meet the defined product requirements
  • Work with business users and end to end validation teams to develop an acceptance test plan that ensures that the product meets customer requirements and expectations.
  • Troubleshoot production application software problems.
  • Modify existing software to correct errors, adapt to new hardware, and/or improve performance.
  • Work with the development team to review pull requests and contribute to the improvement of coding practices.
  • Participate in and contribute to all sprint ceremonies to help the team improve sprint delivery.
  • Stay current in the latest and emerging software tools and technologies.
Skills
  • Bachelor's degree in Computer science, Computer Engineering, or related degree programs.
  • 3+ years of professional experience in design, development, and support of Java Spring web and/or .Net backend applications.
  • Practical experience with Java 8, OOP, functional programming and design patterns.
  • 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.
  • 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 writing unit, integration and performance test cases.
  • Strong debugging skills, code optimization, and performance tuning.
  • Hands on experience with NoSQL DB, preferably with MongoDB
  • Hands on experience with SQL databases (e.g. MySQL) and JDBC.
  • Experience with Git and build tools (e.g., Gradle or Maven).
  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies
  • Strong communication and documentation skills.
  • Passionate about technology, software, and data.
  • Have the ability to work under pressure with strict timelines.
Our offer
Career and Professional Development
  • International projects for clients all over the world
  • Competitive salary
  • Individual development plan
  • Managerial Targeted Training programs
  • BRIDGE Mentoring Program
  • Luxoft Training Center
  • Language Classes
  • Self-learning online library
  • Global Relocation Program
  • Internal Mobility (a chance to gain experience in varied projects and technologies)
  • Professional communities for knowledge-sharing (Agile, Tech, Business)
Well-being
  • Group Life Insurance
  • Travel Insurance
  • Private Healthcare (dental care, unlimited consultations of specialist physicians)
  • Medical costs reimbursement for employees
  • Benefit Program (Cafeteria and Multisport Card)
Work-Life Balance
  • LuxGood Program (a wide range of health and well-being initiatives)
  • After-hours groups (sport, trips, board games, cultural activities)
  • Company and Team events
  • BeLux - discount offers program (banking, car leasing, other)
  • Convenient locations in modern offices
Career and Professional Development
  • International projects for clients all over the world
  • Competitive salary
  • Individual development plan
  • Managerial Targeted Training programs
  • BRIDGE Mentoring Program
  • Luxoft Training Center
  • Language Classes
  • Self-learning online library
  • Global Relocation Program
  • Internal Mobility (a chance to gain experience in varied projects and technologies)
  • Professional communities for knowledge-sharing (Agile, Tech, Business)
Well-being
  • Group Life Insurance
  • Travel Insurance
  • Private Healthcare (dental care, unlimited consultations of specialist physicians)
  • Medical costs reimbursement for employees
  • Benefit Program (Cafeteria and Multisport Card)
Work-Life Balance
  • LuxGood Program (a wide range of health and well-being initiatives)
  • After-hours groups (sport, trips, board games, cultural activities)
  • Company and Team events
  • BeLux - discount offers program (banking, car leasing, other)
  • Convenient locations in modern offices
Please send your CV with consent for processing your personal data for recruitment purposes using the below button
APPLY
Informujemy, że administratorem danych jest Luxoft z siedzibą w Krakowie, ul. Bora Komorowskiego(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie.

Poznaj

Luxoft Poland

Why Luxoft?

Luxoft is built by Luxofters. Every member of our global team forms part of the backbone of our business, so we make sure to support the continual development of our dedicated workers. In addition, we build highly effective teams that are incubators of unparalleled accomplishment. The ethos guiding our investment into each and every Luxofter can be described by three words: we grow personally and professionally, we unite in team spirit and we lead on a global scale. We have a robust digital presence, so it is easy to become familiar with the company online. From participating in online events such as LoGeek Nights, listening to our TechTalk podcasts, reading Luxoft’s regular LoGeek Magazine, or honing your skills by joining one of our Luxoft Technology Series webinars, those interested in knowing more about Luxoft have numerous ways to get a feel for our company. Getting a vibe for Luxoft is only a click away. Join Luxoft and help create ​the tech innovations of tomorrow.

Recruitment process

Step Send Your Resume and talk to our Recruitment Specialist
Step Interview with Technical Specialist
Step Project Lead Interview
Step Job Offer

Podobne oferty