Position: Senior Java Swing Developer
Company: Luxoft
Experience required: 3y
English level: upper

Responsibilities

• Develop high-quality software, design, and functional documentation
• Provide estimates for specific software feature implementation
Identify, prioritize and execute tasks in the software development life cycle
• Build unit tests for your code
• Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
• Automate tasks through appropriate tools and scripting
• Communicate with distributed senior development team daily basis

Skills

Must have
- Proven experience as a Software Engineer - Strong
- Java core - Multithreading, performance optimisation, Unit testing, TDD - Strong
- Swing - Strong
- DB (Oracle) - Low\Medium
- Any enterprise messaging - Medium
- GIT - Strong

Nice to have
- Nice to have Understanding of Trading, FX