Endava is a well-established IT Services company, with over 600 staff operating from our headquarters in London and offices in the UK (London, Oxford), USA (New York), Romania (Bucharest, Cluj-Napoca, Iasi) and Moldova (Chisinau).
We design, implement and manage business-critical systems and digital services for the financial services, telecommunications, media & entertainment and professional services sectors.
Endava is a fast growing organisation where you will find an international environment and rewarding opportunities. You will be involved in challenging projects for some of the world’s leading companies and use proven technology practice.
We always aim to attract the most talented IT professionals as well as experienced business specialists. We foster an environment of learning and sharing, encouraging our staff to develop relevant skills and increase performance. We value proactive professionals and support them in developing their leadership talent.
To lead technical teams and provide technical expertise on client projects.
•Expertise with architecting, designing, developing, deploying and trouble-shooting Java (J2EE and J2SE) based solutions.
•Extensive experience in enterprise application architectures, deployment, environments and non-functional concerns (scalability, performance, availability, reliability, security etc.)
•Strong knowledge of modern Java-related frameworks — O/R mapping (e.g. Hibernate), Dependency Injection (e.g. Spring), etc.
•Very familiar with a broad range of architectural patterns and styles (e.g. SOA, ESB, Message Driven Architecture, Event Driven Architecture, etc.)
•Knowledge of hardware infrastructure to support an enterprise Java solution.
•Strong knowledge of configuration, optimization and management of at least one commercial and one open-source Java application servers such as WebSphere, JBoss, WebLogic, Tomcat/Geronimo
•Working knowledge of database architectures, data modeling, SQL and relational principles.
•Exposure to offshore development using agile & planned iterative delivery techniques.
•Expert in UML and a good understanding of architectural view points and documentation
•Familiarity with advanced topics such as Distributed Cache, Multi-threading, Master Data Management, etc.
•Experience of modernizing legacy architectures
•Experience of technically leading development teams
•Experience working in the Financial Services or Media sectors
Oferta (bonusuri, beneficii):
•The opportunity to work in an international environment
•Career development opportunities
•Highly competitive salary package
•Gym membership allowance
•Banking services in preferential conditions
• Team-building activities