Senior Java Developer
Luxoft
- London
- Permanent
- Full-time
- Design and implement software components according to business/functional requirements
- Perform unit testing of software components
- Support system integration and user acceptance testing
- Assist in project configuration and requirements management processes
- Analyze existing system code and propose improvements when necessary
- Proven track record of enterprise-level application development for 4+ years (4-12 years range)
- Java 8
- Sound understanding with the ability to apply core and advanced Java concepts
- Rest API
- Familiarity with at least one Version Control System, preferably Git
- Extensive experience in writing unit tests
- Ability to write intermediate-level SQL queries
- Excellent communication and problem-solving skills
- Good understanding of relational database concepts preferably Sybase.
- Aptitude for multithreading
- Experience in the Financial services industry and understanding of financial projects • Experience with Agile mode of working • Familiarity with Cloud-based technologies • Practical experience in Java performance tuning • Familiarity with DevOps