Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
Regular/Senior Java Developer
Miejsce pracy: Wroclaw
Nr Ref.: VR-24097
Responsibilites
- Develop and maintain existing e-commernce solution platform
- Use best practices and architectural rigor during the software design process, providing input on alternative strategies and solutions.
- Write well-documented, extensible software code that is easy to maintain and that adheres to generally accepted programming standards and OOP practices.
- Collaborate with peers on technical design, work estimation and implementation of new features including UI aspects and server APIs.
- Own the overall quality of your code including unit testing, functional testing and performance.
- Produce and maintain technical designs and documentation relevant to assigned software development task.
Requirements
- minimum 3 years of commercial experience in Java-related technologies
- solid experience in building web applications using Spring MVC for Hybris storefront or other MVC web framework will be considered as significant advantage
- experience with using and building REST services, preferably with Spring Integration
- experience with Junit including Spring context integration tests. BDD approach would be nice to have
- experience with servlets and jsp
- experience with Web Applications running on web application containers like Tomcat, knowledge on web filters, HTTP protocol basics
- Basic MS SQL knowledge
- Basic HTML/JavaScript/CSS, jQuery and/or AngularJS would be an advantage
- Basic/Medium experience with ORM - JPA, Hibernate
- Strong problem solving, analytical and object-oriented programming skills.
- Excellent verbal and written communication skills, teamwork and time management abilities.
We offer
A world leading provider of sample and assay technologies for molecular diagnostics, applied testing, academic and pharmaceutical research is growing its software development department in Wroclaw. You have a chance to become a part of the agile team, focused on development and integration of software layer for company's life sciences and healthcare products.