Currently we are looking for a Senior Software Engineer (Java) to help create, extend, and maintain core the software platforms as they expand past current service offerings, and take the business to the next level. To be successful in this role you must be a quick learner, have proven software development skills, enjoy solving hard problems, enjoy data and metrics-driven optimizations. You will need to prioritize tasks, exhibit strong leadership and communication skills, and thrive in a dynamic environment.
OUR PERFECT CANDIDATE
Strong problem solving skills and a willingness to solve new problems in unique ways;
Good communication skills to work with other teams and explain technical problems to non-technical stakeholders;
Experience triaging and debugging production problems;
Open mindset to champion new technologies.
KEY QUALIFICATIONS / RESPONSIBILITIES
Developing, testing and modifying web application systems, including scripts, monitoring, tool setup and administration;
Interpreting business requirements and programming specifications to write Java programs that solve business needs;
Developing, testing, and deploying scalable web applications;
Strong understanding of web architecture and deployment;
Maintaining technology expertise, keeping current with evolving systems analysis, programming and database technology;
Providing application support.
EMPLOYMENT CONDITIONS FOR THIS ROLE
Captivating work with a friendly, young team;
Flexible working schedule;
Spacious comfortable office with cozy lounge zones;
Employment contract with company (full employment including social security);
High salary: determined individually, but definitely above industry average;