Bulldogjob Stacjonarnie Senior

Senior Java Developer with DevOps skills

Luxoft DXC

⚲ Krakow

Do uzgodnienia

Wymagania

  • Java
  • Spring
  • Hibernate
  • Docker
  • Kubernetes

Opis stanowiska

Team: Highly open-minded, progressive, and professional team.

Technologies: Highly scalable and flexible web application based on state-of-the-art technologies like Java, JSF, JUnit, Mockito, PowerMock, JBehave, Grails, Spring, Hibernate, Sybase, Maven, GitLab, Liquibase, JMeter, Sublime, React, Cucumber.

Process: Agile process implemented, including artifacts such as product backlog refinement, sprints, product backlogs, retros, velocity, and feedback from end users. Quality is everything. UI/ UX developer and TDD/ BDD approaches with extended OOP/ clean practices on the board.

Infra: Superb infrastructure for development and communications.

Ongoing learning: Regular business training from real market operators from NY and London.

Innovation: open forum with top-down and bottom-up ideas for technical and organizational improvements. Moreover, towards Release When Ready, Release on Demand, Molecular Platform with Kafka, Flink, Elasticsearch, Docker for AI, and Azure cloud adoption.

- Design, develop, and enhance Java-based applications in line with business and functional requirements.

- Analyse existing code, troubleshoot issues, and implement performance, reliability, and maintainability improvements.

- Perform unit testing, code reviews, and support system integration and user acceptance testing activities.

- Develop and maintain CI/CD pipelines, infrastructure-as-code, and deployment automation using GitLab, Azure Pipelines, Terraform, and Unix scripting (around 30% of the time).

- Collaborate with cross-functional teams throughout the software development lifecycle, including requirements analysis, release management, and production support.

🔍 Dekoder Ogłoszenia

🔴
Highly open-minded, progressive, and professional team.
Może oznaczać zespół, który jest otwarty na nowe pomysły, ale także może być niejasne, czy faktycznie jest progresywny, czy po prostu tak się prezentuje.
🔴
state-of-the-art technologies
Lista technologii jest długa i zawiera zarówno nowoczesne, jak i starsze pozycje, co może sugerować utrzymanie legacy code.
🟡
Quality is everything.
Podkreśla wagę jakości, ale nie precyzuje, jakie konkretne metody i narzędzia są stosowane do jej zapewnienia poza TDD/BDD.
🔴
Superb infrastructure for development and communications.
Określenie 'superb' jest subiektywne i może oznaczać infrastrukturę, która jest jedynie wystarczająca, a nie wybitna.
🔴
towards Release When Ready, Release on Demand, Molecular Platform with Kafka, Flink, Elasticsearch, Docker for AI, and Azure cloud adoption.
Wymienione są ambitne cele i technologie, ale nie jest jasne, na jakim etapie ich wdrożenia jest projekt i jakie są realne wymagania.