Java Architect/ Java Design Lead

ENDAVA CLUJ NAPOCA SRL

19-05-2014 | EXPIRA LA 18-06-2014

Job expirat

RESPONSABILITATI

The project is a cutting edge, massive scale, SaaS solution providing the next generation of highly intelligent document solutions. We are looking for candidates with passion and desire to work at a company trying to change the world. A high value will be placed on attention to detail and a feeling of pride and ownership over the quality of the product. We are building a top-notch product engineering team in to drive transformation and growth. We need high energy, talented engineers, architects, and technical managers with an entrepreneurial mindset. Our team is smart, ambitious, supportive, and above all- we are excited by what we do. While meeting regular deadlines and being focused on quick, quality completion of projects, the environment is relaxed and fun.

Key Responsibilities:
• Drive the architecture, design and development of new features in our world-class, next generation SaaS offering
• Analyze business issues and technical problems, apply critical thinking, and provide creative, architecturally sound, extensible solutions
• Lead team members and individually contribute to the development using your expertise in Java/J2EE, JavaScript, MySQL and MongoDB.
• Hands-on coding, debugging, testing across all aspects of the software
• Active technical leadership throughout the entire development process, including requirement reviews, development, deployment, setting up environments; documenting release notes and configuration details
• Develop deep expertise in multiple modules of the product
• Provide technical leadership; guide and develop other team members
• Actively collaborate with other architects and technical leaders
• Perform design reviews and code reviews
• Advocate and enforce Agile/Scrum best practices


CERINTE

Core Qualifications and Experience:
• Proven track record of delivering a mission critical, high volume enterprise web applications
• 10+ years of hands-on experience developing and debugging commercial J2EE applications, including JSE, JSP, JDBC, XML, WebServices, AJAX/JSON, JavaScript UI Frameworks and Libraries (AngularJS, EXTJS)
• Extensive practical experience in the areas of BPM, distributed caching and web frameworks, cloud technologies, performance optimization, and scalability.
• Knowledge of NoSQL and relational databases
• Strong knowledge of object-oriented design principles and design patterns
• Superb problem solving capability
• Experience developing highly usable interfaces
• Experience designing software for performance and scalability
• Experience writing functional specifications, architecture and design documents
• Team leadership experience
• Ability to learn quickly and stay current with new technologies
• Working knowledge of Linux/Solaris environments
• Experience with Version Control systems such as Git and SVN
• Experience with configuration management and build/release planning & management (ANT/Maven etc)
• Complete understanding of the full product development lifecycle
• Self-motivated, passionate about software, and driven to achieve committed milestones
• Strong team player with excellent written and verbal skills
• Ability to work in a fast-paced development environment with a broad scope of responsibilities
• Bachelor degree in Engineering or equivalent

Desired Qualifications and Experience:
• Prior experience in a growth company
• Sun Certified J2EE Architect
• Experience developing multiple successful SaaS applications
• Experience with the Atlassian Software Development and Collaboration Tools (Jira, Confluence)
• Familiarity with messaging frameworks such as JMS or RabbitMQ
• Working knowledge of the residential mortgage servicing industry
• Working knowledge of the Selenium Test Framework
• English: Fluent
• Masters or advanced degree in Engineering or equivalent


DESCRIEREA FIRMEI

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.