|

Otrzymuj e-mailem oferty pracy podobne do:

Senior Java Software Engineer

Obserwuj firmęObserwujesz firmęZapisz na konciePrześlij znajomemuPraca w firmie Luxoft Poland sp. z o.o.  UdostępnijZgłoś ofertę
Senior Java Software Engineer , praca Kraków, Małopolskie Polska

Luxoft is an emerging global leader in high-end software application development.

Throughout the years, our core values have guided our strategic development, decision-making processes, and relationships with our clients and employees. Our mission is to go beyond client expectations by bringing together technology, talent, innovation, and the highest quality standards.

We have identified a significant need to build highly skilled and professional teams that will meet the leadership standards and best practices of Luxoft.

In accordance with our dynamic growth in Poland, we are currently seeking:

Curently we are looking for:

Senior Java Software Engineer

VR-32385

Apply

Senior Java Software Engineer

VR-32385

Join our Development Center in Krakow and become a member of our open minded, progressive and professional team. In this role you will be working on projects for one of our world famous clients. You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client. On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.


RESPONSIBILITIES

Responsibilities:

  • Gather requirements from stakeholders and populate the backlog with well described items to be included in the sprint planning
  • Active participation in planning meetings
  • Involvement in all phases of the development cycle
  • Maintain, improve and provide support for the features developed (JIRA plug-ins, internal Java based web application, automation around various REST APIs, etc.);
  • Develop tools to make developers more efficient with their work and help them use Agile practices. The team develops and maintains Java Web based apps that are interconnected with JIRA
  • Build and maintain testing frameworks or harnesses to ensure all features and components within the owned applications are able to be tested to a high quality.
  • Automate the maintenance work with the development tools
  • Deploy and document the final artifacts resulted from the features developed.
  • Code review for other team member
  • Provide technical coaching for the team members;

REQUIREMENTS

Skills Required:

Mandatory:

  • Strong Web development skills with a focus on Java-based technologies: at least one popular Java Web Framework like Struts 2 or Spring MVC or Play Framework or Java Server Faces (JSF) or Vaadin or Tapestry or Grails or Servlet API
  • Experience developing and working with Web Services: REST and/or SOAP and also comfortable using libraries and tools to interact with and test APIs (eg. Postman or any other tool).
  • Familiarity with common standard Java frameworks and libraries like: Spring, Quartz Scheduler, JUnit, Mockito, etc.
  • Basic Front End knowledge: templating engines (FreeMarker or Java Server Pages (JSP) or any other) and willing to work with a minimum of HTML, CSS and JavaScript.
  • UNIX basic working knowledge.
  • Understand the importance of unit and integration testing and the ability to test legacy and new software components.
  • IDE: Intellij IDEA or Eclipse.
  • A very good command of English (oral and written), optionally other languages such as German
  • Problem solving mentality: debugging, experimenting, using Java tools.
  • Team player mentality: ability and willingness to teach others.
  • Self-driven, self-motivated, suggests ideas, has initiative and ability to drive the project development forward.
  • Solution oriented rather than focused on specific technologies/libraries (able to adapt to requirements).
  • Good networking skills and understanding of the big organizations.

Nice to have:

  • Good knowledge about banking processes and tools

The team is an important part of the work strategy as the team is building the tools and automation that will help evolve and improve the software development lifecycle (SDLC) .

The main activities within this project are:

  • To develop in-house software applications to help other teams in the SDLC adoption effort and to reduce overhead and administration from the daily life of the developer (e.g.: new team onboarding, tools consolidation, internal tools automation, implementation of Agile best practices)
  • To extend commercial development tools via plug-ins or external systems to accommodate the requirements of the SDLC in place (e.g.: JIRA, TeamCity, GitHub, Sonar, Confluence, Nexus)

Technologies used:

Java 7, Struts 2, Spring, Hibernate, Quartz scheduler, EHCache, JUnit, Mockito, FreeMarker, JavaScript, REST, JRebel, Unix, Oracle 11g database.


WE OFFER

  • Internally organized trainings (technical, Agile, Scrum, financial and soft skills)
  • Leisure communities: board games, library, bicycle community
  • Medical and life insurance
  • Relocation and referral programs
  • Luxoft FUNtastic events (check it out here: https://www.facebook.com/Luxoft.Poland/photos_stream)
  • Feedback oriented environment
  • Possibility to add something to this list ;)

We kindly inform you that we will contact only chosen candidates.

If you are interested in the above position, please apply by submitting your CV in English.

Apply

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

www.facebook.com/luxoft.poland

Copyright monsterpolska.pl - praca, oferty pracy, baza CV

APLIKUJĘ