Summary
✨ AI‑Generated
A senior Java developer is sought for a long-term greenfield project using modern engineering practices and a broad JVM technology stack. The role involves Agile delivery, clean object-oriented design, TDD/BDD, automated testing, scalable web applications, and close collaboration within a progressive engineering team.
Highlights
Join a highly collaborative engineering team working on scalable modern applications. Benefits include private medical and dental care, life insurance, professional training, internal mobility, and opportunities to rotate across projects.
Description
🔥Become a Luxoft employee🔥
Our Benefits:
💰Paid Referrals
💻Equipment: laptop and monitor
🩺Private Medical & Dental care & Life Insurance covered
🏋🏽 ♀️ MyBenefit program (sports card, well-being program etc.)
🌎 Internal Mobility program - possibility of rotation between projects, locations, accounts
🎓 LuxTalent platform (webinars, training, courses)
...and more!
Project Description:
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, TeamCity, GitHub, Liquibase, AppDynamics, JMeter, Sublime, React, Cucumber.
Process: Agile process implemented, including artifacts as product backlog refinement, sprints, product backlogs, retros, velocity, and getting feedback from end users.
Quality is everything.
UI/ UX developer and TDD/ BDD approaches with extended OOP/ clean practices on the board.
Business trips: occasional business trips to London where key end users and main stakeholders are located in mostly on project requirements and architecture.
Infra: Superb infrastructure for development and communications.
On-going learning: Regular business trainings 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.
Responsibilities:
• Development
• Refactoring
• Unit and Integration testing
• Estimations
• Investigations
• Research
• New initiatives/ ideas
• Active participation in distributed agile process.
Mandatory Skills Description:
• At least 8 years of practical experience in writing readable code and commercial software design
• Experience in Java 8
• Experience in using clean code principles, design patterns, system architecture
• IntelliJ
• Unit testing (assertj or hamcrest, mockito)
• OOP & OOD
Nice-to-Have Skills Description:
• Experience in TDD
• Integration testing
• UNIX
• SQL
• Maven
• Spring (boot)
• Spring integration
• JMS
• ReactJS
• Teamcity
• JPA
• Hibernate
• Microservices Design Patterns
• Experience with distributed systems
Languages:
English: B2 Upper Intermediate
Polish: B2