Luxoft logo

Senior Java Developer with DevOps skills

Luxoft·Salary not specified

Primary stack

SpringOOPUnit TestingProblem SolvingJava

Job description

About the Position

We are seeking a Senior Java Developer with DevOps skills to join our team in Krakow, Poland, focusing on developing and enhancing Java-based applications.

Responsibilities

  • Design, develop, and enhance Java-based applications in line with business and functional requirements.
  • Analyze 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.

Requirements

Must have

  • Experience in core Java
  • Basic UNIX skills
  • Spring basics
  • Strong OOP skills and ability to propose the design and implement changes in complex systems
  • Promoting clean code discipline (Clean Code: A Handbook of Agile Software Craftsmanship)
  • Practical experience with unit testing and TDD
  • Problem-solving skills
  • Pro-active team worker
  • Good communication skills
  • Professional Working Proficiency in English

Nice to have

  • Basic understanding of microservices architecture

We Offer

  • Relocation options
  • Experience in an international environment
  • Cross-cultural experience
  • Feedback culture
  • Regular appraisals
  • Annual holiday - 20 or 26 days (depending on seniority)
  • Occasional leave - 1 or 2 days (depending on circumstances)
  • Child care leave - 2 days or 16 hours per year
  • Absence due to force majeure - 2 days or 16 hours per year
  • Maternity Leave - 20 weeks
  • Parental Leave - 41 weeks
  • Paternity Leave - 14 days
  • Expert-led tech courses
  • Internal instructor-led soft skills courses
  • Comprehensive in-house self-learning resources
  • Access to external self-learning libraries
  • Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy
  • Custom Learning Programs: upskilling, reskilling, technical mentorship
  • Leadership Programs for Managers
  • Multisport card
  • Possibility to order Multisport card at the corporate rate for family members
  • LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.
  • One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners
  • Preferential banking offer
  • Preferential car leasing offer
  • Cafeteria program discounts
  • Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support
  • Private Healthcare Insurance with unlimited access to specialists
  • Full dental support
  • Travel Insurance
  • Possibility to add private healthcare coverage for family members at the corporate rate
  • Life insurance at the corporate rate for employees and family members, including payment of the basic package for the employee by the employer
  • Reimbursement for corrective glasses
  • Many fun social activities organized by the Luxoft team
  • Online entertainment events for the whole company and local team events
  • A workplace where you’re treated with respect within a multicultural team
  • Rotation between projects and accounts
  • New career opportunities

About the Company

Join our highly open-minded, progressive, and professional team. We use state-of-the-art technologies like Java, JSF, JUnit, Mockito, PowerMock, JBehave, Grails, Spring, Hibernate, Sybase, Maven, GitLab, Liquibase, JMeter, Sublime, React, Cucumber, and more. Our Agile process includes product backlog refinement, sprints, product backlogs, retros, velocity, and feedback from end users. Quality is everything. We promote UI/UX development and TDD/BDD approaches with extended OOP/clean practices. Our superb infrastructure supports development and communications. We offer ongoing learning with regular business training from real market operators from NY and London. Innovation is encouraged through open forums for technical and organizational improvements. We are moving towards Release When Ready, Release on Demand, Molecular Platform with Kafka, Flink, Elasticsearch, Docker for AI, and Azure cloud adoption.

Languages

  • English: C1 Advanced

Seniority

  • Senior

Apply

Apply for Senior Java Developer with DevOps skills in Krakow, Poland.

*Indicates a required field

Related Jobs

All jobs

Back to jobs

© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.

More at Luxoft

All 791 roles

Popular searches