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-9656
Responsibilites
- Analyzes, plans, designs, implements, documents and test regular items in domain and technology area according to specifications and software production process
- Proactively participates to process developments and takes part in delivering process artifacts
- Knows technology, methods and environments related to the assigned tasks and learns business and domain knowledge
- Estimates, develops and solves regular engineering problems
- Responsible for bug fixing
- Development and testing tools configuration
- Performs code reviews complex engineering problems
- Actively participates in release planning
- Performs all necessary actions on supervisor's reference
- Responsible for all bug fixing
- Development and testing tools configuration
- Performs code reviews
Requirements
Mandatory:
- Practical Java and Oracle experience
- Operating Systems: experience in development & deployment on Unix/Linux, & Windows platforms
- Fundamentals of object oriented design and design patterns
- Oracle SQL and PL/SQL
- Knowledge of different test types
- Understanding and experience of TDD (test driven development)
- Understanding and experience of ATDD (acceptance test driven development) and frameworks such as Fitnesse, Cucumber, etc.
- Good communication skills
Nice to have:
- Financial experience (preferably Investment Banking)
- Experience working with distributed teams
- Experience working in a scrum team
- Experience and enthusiasm for agile methodologies
- Bamboo (continuous integration)
- Maven (build tool)
- Shell scripting
- Root cause analysis
- Understanding of test lifecycle in software project
We offer
The project is about to provide support for Bank Finance functions by calculating the regulatory capital required as a result of market risk.
It fulfills any regulatory reporting requirements and supports a daily business process to validate and analyse calculated figures.
