Regular Java Developer
Location: KrakowOur team is in charge of development and maintenance of a large scale enterprise system consisting of Intranet web applications and back-end services. You will play an important role in seeing our transition to Cloud technologies , simplification of IT landscape and improvement in our business operating model, We are looking for a Senior Java Developer who would help us progress with implementation of new and maintenance of existing platforms, utilizing Java8, Spring, Hibernate, Angular and Oracle
RESPONSIBILITIES
- built the next generation platform using the latest Cloud based technology
- contribute to the end to end software development life cycle
- establish engineering excellency across all our products and processes
- challenge the status quo , innovate, and built great software
- continue learning; built engineering communities
- Active participation in the system design and architecture
- Technical presentations of the solution to project stakeholders
- Planning and estimation of development efforts
- Technological advancement of the project
- Close collaboration with the project's scrum teams
- Implementation of new features
- Code review
SKILLS
MUST
- Knowledge and experience in Java (6+ years)
- strong programming experience in Java 8+
- expert in Spring (Boot, Cloud, Security, Azure), TDD (JUnit, Mockito)
- experience with continuous delivery and deployment pipelines in GitLab and built tools such as Maven and Gradle
- in-depth knowledge of relational and columnar SQL databases, including database design
- Good understanding of design patterns, clean code practices
- Agile \ Lean development processes
- experience with continuous delivery and deployment pipelines (Teamcity, Jenkins, Docker, Kubernetes, Helm Charts)
- proficient working with large and complex codebases (Github, Gitflow, ForkPull Model)
- experience in distributed systems and Cloud environment
- Familiar with Cloud Infrastructure/Services
- hands-on experience with Kubernetes and Containers
- English: fluent
NICE TO HAVE
- Experience in implementation of the Microservices Architecture
- Familiarity with front-end technologies (Angular)
- Azure platforms/ADO deployment Pipelines
- Experience in Agile/SCRUM
- Knowledge of JSR-339(JAX-RS), JSR-303 (Bean Validation Framework), Swagger or Open API specification, GraphQL is added plus
- working experience in building REST APIs, knowledge of Microservices Architecture and Design patterns
- experience in building event driven microservices, reactive architecture
- Competitive salary
- Luxoft Training Center
- Access to e-learning Library
- Individual development plans
- Long-term cooperation with possibility to gain experience in different projects and technologies
- A significant number of professional communities (Agile Community, Tech Community, Business Analysis Community, etc.)
- Group Life Insurance
- Private healthcare insurance – LuxMed. Unlimited access to specialist consultations with Dental Care included
- Medical costs reimbursement for employees (up to certain amount per quarter)
- Travel Insurance
- Benefit Program - Cafeteria and Multisport Card
- Various communities (sport, recreation activities, trips, board games, cultural and educational activities)
- Discounts program for employees – BeLux (banking offer, car leasing offer and cafeteria program discount)
- Convenient locations in a modern offices with game rooms
- Multinational projects for clients all over the world
Check out our open roles at career.luxoft.com
and follow us on Facebook!
www.facebook.com/luxoft.poland
Job Description
Our team is in charge of development and maintenance of a large scale enterprise system consisting of Intranet web applications and back-end services. You will play an important role in seeing our transition to Cloud technologies , simplification of IT landscape and improvement in our business operating model, We are looking for a Senior Java Developer who would help us progress with implementation of new and maintenance of existing platforms, utilizing Java8, Spring, Hibernate, Angular and Oracle
RESPONSIBILITIES
- built the next generation platform using the latest Cloud based technology
- contribute to the end to end software development life cycle
- establish engineering excellency across all our products and processes
- challenge the status quo , innovate, and built great software
- continue learning; built engineering communities
- Active participation in the system design and architecture
- Technical presentations of the solution to project stakeholders
- Planning and estimation of development efforts
- Technological advancement of the project
- Close collaboration with the project's scrum teams
- Implementation of new features
- Code review
SKILLS
MUST
- Knowledge and experience in Java (6+ years)
- strong programming experience in Java 8+
- expert in Spring (Boot, Cloud, Security, Azure), TDD (JUnit, Mockito)
- experience with continuous delivery and deployment pipelines in GitLab and built tools such as Maven and Gradle
- in-depth knowledge of relational and columnar SQL databases, including database design
- Good understanding of design patterns, clean code practices
- Agile \ Lean development processes
- experience with continuous delivery and deployment pipelines (Teamcity, Jenkins, Docker, Kubernetes, Helm Charts)
- proficient working with large and complex codebases (Github, Gitflow, ForkPull Model)
- experience in distributed systems and Cloud environment
- Familiar with Cloud Infrastructure/Services
- hands-on experience with Kubernetes and Containers
- English: fluent
NICE TO HAVE
- Experience in implementation of the Microservices Architecture
- Familiarity with front-end technologies (Angular)
- Azure platforms/ADO deployment Pipelines
- Experience in Agile/SCRUM
- Knowledge of JSR-339(JAX-RS), JSR-303 (Bean Validation Framework), Swagger or Open API specification, GraphQL is added plus
- working experience in building REST APIs, knowledge of Microservices Architecture and Design patterns
- experience in building event driven microservices, reactive architecture
- Competitive salary
- Luxoft Training Center
- Access to e-learning Library
- Individual development plans
- Long-term cooperation with possibility to gain experience in different projects and technologies
- A significant number of professional communities (Agile Community, Tech Community, Business Analysis Community, etc.)
- Group Life Insurance
- Private healthcare insurance – LuxMed. Unlimited access to specialist consultations with Dental Care included
- Medical costs reimbursement for employees (up to certain amount per quarter)
- Travel Insurance
- Benefit Program - Cafeteria and Multisport Card
- Various communities (sport, recreation activities, trips, board games, cultural and educational activities)
- Discounts program for employees – BeLux (banking offer, car leasing offer and cafeteria program discount)
- Convenient locations in a modern offices with game rooms
- Multinational projects for clients all over the world
Additional Information
- Last updated
- Employment type
- Full time
- Contract type
- Permanent
- Number of vacancies
- 1
- Min. experience
- No experience
- Min. education
- No studies
- Industry / category
- Jobs in IT - Consulting, Jobs in IT - Programming / Analysis, Jobs in IT - Hardware / Systems / Networking