JOB OPPORTUNITIES
Lead developer / architect
- Leading the technological development of a multi-threaded server-side JAVA application
- Leading and coordinating development trends
- Using professional skills to lead, improve and motivate the Team
- Collaborating with team-leaders and a development team of 20 people
- Guiding the implementation of architectural changes
- Regularly revising and improving development processes
- Influencing the technical quality of the product with progressive decisions
- Assuming responsibility for the quality parameters of the software (functionality, performance, scalability)
- Utilizing industry and competitive knowledge to apply the most current technologies for the company
- At least 10 years of developer experience, 5 years of JAVA experience
- At least 3 years of team-leading or architect experience
- College or university degree
- Up-to-date technological knowledge
- Quality-oriented attitude
- Advanced level English skills, both orally and written
- Strong interpersonal skills, collaborating attitude
- Detail-oriented, well organized, and able to assume full responsibility for business critical project
- Demonstrated abilitily in leading and motivationg others in a collaborative fashion
- Logical thinking, advanced problem solving skills
- Ability to learn quickly, team-player attitude
- Agile approach
- Experience with high-availability systems
- Experience in the fields of FX or bank systems
Java developer
- Developing a multi-threaded server-side JAVA application
- Using professional skills to improve and motivate the team
- Collaborating with team-leaders and a development team of 20 people
- Regularly revising and improving development processes
- Assuming responsibility for the quality parameters of the software (functionality, performance, scalability)
- Experience with Java
- College or university degree
- Up-to-date technological knowledge
- Quality-oriented attitude
- Advanced level English skills, both orally and written
- Strong interpersonal skills, collaborating attitude
- Detail-oriented, well organized, and able to assume full responsibility for business critical project
- Logical thinking, advanced problem solving skills
- Ability to learn quickly, team-player attitude
- Agile approach
- Experience with high-availability systems
- Experience in the fields of FX or bank systems
Linux system engineer –
support position
- Installing, maintaining and supporting linux servers
- Issue tracking and follow-up of support tickets
- Communication with cliens and foreign offices
- Maintain application monitoring and performance improvement
- Creating reports, documents, proposing improvement methods
- Troubleshooting, minimizing service outages
- Regular upgrading of hardwares and softwares
- Automation of deployment and other daily tasks
- Releasing new versions of the product
- Communicating with local and remote developers
- College or university degree
- Proven knowledge and experience with linux servers and applications
- At least 3-5 years of relevant experience with application and server management
- Experience with high-availability systems
- Advanced level English skills, both orally and written
- Knowledge of at least one scripting language
- General knowledge of computer networks
- Logical thinking, advanced problem solving skills
- Fast learner
- Team-player attitude
- Experience with Java applications, JMS, SwiftMQ, Tibco
- Experience in maintaining Oracle and SQL databases
- DevOps mindset, experience with Puppet, Chef, Vagrant
Software tester –
test automation engineer
- Testing foreign exchange applications
- Preparing and executing tests
- Reporting bugs, creating test reports
- Approving bug fixes
- Developing and maintaining the test environment
- Creating test plans, analizing and documenting tests
- Communicating with local and remote developers
- Degree in IT
- Experience with software testing
- Knowledge of issue tracking and version control systems
- Quality-oriented attitude
- Logical thinking, advanced problem solving skills
- Advanced English skills, both orally and written
- Ability to learn quickly, team-player attitude
- Experience with test automation
- Knowledge of testing tools
- Programming knowledge (preferably Java)
- Foreign exchange knowledge
Junior Java developer
- Developing a multi-threaded server-side Java application
- Assist the developers in daily tasks
- College or university students within their final year of bachelor’s studies
- Experience in Java development
- Up-to-date technological knowledge
- Logical thinking, advanced problem solving skills
- Fast learner
- Team-player attitude
Junior Linux system engineer
- Issue tracking and follow-up of support tickets
- Creating reports and documents
- Troubleshooting, minimizing service outages
- Automation of deployment and other daily tasks
- Communication with local and remote developers
- Demonstrated knwoledge of Linux systems
- College or university students within their final year of bachelor’s studies
- Advanced level English skills, both orally and written
- General knowledge of computer networks
- Logical thinking, advanced problem solving skills
- Fast learner
- Team-player attitude