Przesuń w lewo lub prawo,
aby przejść do następnej lub poprzedniej oferty pracy

Java Developer

Luxoft

Krakow

190 dni temu

Java Developer

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?
Java Developer
Miejsce pracy: Krakow
Nr Ref.: VR-30108

Responsibilites
  • Development
  • Refactoring
  • Unit and Integration Testing within TDD approach
  • Estimations within Scrum approach
  • Investigations, Research
  • Active participation in distributed agile process
Requirements

Required skills:

  • 3+ years in Java development
  • Ability/desire to take technical leadership
  • Strong understanding of Clean Code concepts
  • Unit-testing experience
  • Java EE, Spring, Hibernate, Oracle SQL
  • Upper-Intermediate English (enough to cooperate with colleagues from UK)

Will be a plus, but not mandatory:

  • Experience with TDD and BDD
  • Solid experience in development/maintenance of distributed systems
  • Understanding of financial services
  • UI experience with technology proficiency in JavaScript, HTML5, CSS and additionally in Groovy/Grails, GWT
  • Basic knowledge of Unix/Shell
We offer
  • The program operates across 7 countries: Poland, UK, Ukraine, Hong Kong, India, China, US.
  • Approximately 120 IT personnel including 15 Scrum teams. Luxoft provides 7 teams and 2 on-site employees including a Portfolio Manager.
  • 9 modular application components.
  • Production releases every 2 weeks.
  • Approximately 200 code changes per day.
  • 5,000 functional and regression tests run every day.
  • 2.2 million lines of code.
  • Over 700 users of the application across 18 countries.

We succeed in deliver a scalable, flexible operations processing platform capable of supporting business growth at zero marginal cost, maximizing STP through the reduction of manual processes, and creating best-in-class operational infrastructure that could be leveraged across asset classes.

We have set-up efficient Scrum Enterprise process with such elements as TDD, automated tests, self-managed teams, spec by example, BDD, etc.

Mature Technical and Process Practices

In our daily work we follow the best Agile/Scrum values and practices. Our main goal is to produce high-quality technical solutions which meet expectations of our end users. We achieve it by working directly with business representatives, continuous focus on maximizing business value, monthly releases and 2-week Sprints, resulting into a completed potentially shippable product increment.

Self-Organized Teams

Delivery is done by self-organized cross-functional teams; each of them consists of a Business Analyst, four developers and one QA who sit together in the same room and interact on a daily basis. Each team responsible for end-to-end, starting from high-level requirements clarification and finishing by release build preparation.

Ability to Grow Technically and Professionally

We aim to hire the best people and give them maximum autonomy for realizing their potential and growing technically/professionally. Competence, collaboration and continuous improvement are highly supported on program level, to create a culture where each individual can grow in their desired direction. Also there is agreement with our customers about spending 10% of everybody's time for non-delivery activities (as a contribution to the greater good of the platform and department). Our working model provides opportunity for everybody to take part in making technical/architectural decisions.

Business Trips to London

Regular business trips to London allow people to improve their English level, also create opportunities for knowledge sharing with high-skilled technical and business experts on customer side.

No Manual Testing

We don't hire manual testers in teams and we don't have manual testing as separate development stage. In daily work we automate as much as possible. We are disciplined when write code, follow pair-programming and TDD practices, use several levels of testing (unit, integration and functional). This allows us to keep quality at a higher level, have frequent releases, get continuous feedback after each commit, reduce amount of bugs and don't have post-release support phase.

Technology Stack

Our key principle is regular evaluation of new technologies and adoption where a benefit can be shown. Currently we use Java, Spring, Hibernate, Drools, XQuery, JAXB, IBM MQ, Oracle, Groovy/Grails, GWT for development, Maven and Gradle as build tools. For writing automated tests we use JUnit, EasyB, Cucumber, Mockito/EasyMock. Also we have our own framework for functional testing which will be soon replaced by Concordion and JBehave. In future we plan to use GigaSpaces, HTLM5/JavaScript for GUI side and Scala.



Learn more about Luxoft at www.luxoft.com
and follow us on Facebook!

www.facebook.com/luxoft.poland

Poznaj

Luxoft

Leading Provider of High-End Software Development Services

Luxoft is a top quality Central and Eastern European IT service provider of high-end business solutions to clients across the globe. With deep domain expertise in the finance, telecom, energy, automotive, travel and aviation industries, the company consistently goes beyond its clients’ expectations by bringing together technology, talent, innovation, and the highest quality standards.

Poznaj stanowisko: Programista Java

Programista JAVA – osoba programująca w języku JAVA. Do jej obowiązków należy: projektowanie rozwiązań informatycznych mających realizować wymagania określone przez analityków, tworzenie oprogramowania, tworzenie dokumentacji technicznej, współpraca z analitykami. Osoba na tym stanowisku powinna posiadać wykształcenie wyższe informatyczne. Pracownik ten ...
Programista Java Praca Programista Java

Szukaj pracy według:

Dolnośląskie:
Wrocław (808)
Wałbrzych (57)
Legnica (127)
Kujawsko-pomorskie:
Bydgoszcz (199)
Toruń (120)
Lubelskie:
Lublin (236)
Chełm (42)
Lubuskie:
Łódzkie:
Małopolskie:
Kraków (995)
Tarnów (60)
Nowy Sącz (50)
Mazowieckie:
Warszawa (2219)
Radom (179)
Płock (49)
Opolskie:
Opole (196)
Nysa (68)
Podkarpackie:
Rzeszów (154)
Przemyśl (34)
Podlaskie:
Białystok (141)
Suwałki (40)
Łomża (36)
Pomorskie:
Gdańsk (471)
Gdynia (204)
Słupsk (62)
Śląskie:
Katowice (532)
Częstochowa (183)
Świętokrzyskie:
Warmińsko-mazurskie:
Olsztyn (163)
Elbląg (71)
Ełk (57)
Wielkopolskie:
Poznań (641)
Kalisz (89)
Konin (69)
Zachodniopomorskie:
Szczecin (358)
Koszalin (76)
Kołobrzeg (46)
Auchan (96)
Tesco (115)
Inditex (38)
OBI (11)
PKP (9)
STRABAG (4)
ABB (110)
Accenture (264)
Carrefour (176)
PKO BP (353)
KPMG (39)
Orange (32)
IKEA (39)
Budimex (21)

Rekrutują z Praca.pl