Scala/Java Design Lead (J2EE)

This job is no longer active!

View all jobs ENDAVA active


View all jobs Scala/Java Design Lead (J2EE) active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: ENDAVA
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 23.02.2015
    Remote work: On-site
    Short company description

    Endava is a public technology company, with over 18 years of experience of working with some of the world’s leading Finance, Insurance, Telecommunications, Media, Technology, and Retail companies. Through the Digital Evolution, Agile Transformation and Automation solutions, Endava helps its clients be more engaging, responsive and efficient by supporting them from ideation to production.

    Endava has 5,182 employees located in offices in North America and Western Europe and delivery centres in Romania, Moldova, Bulgaria, Serbia, Macedonia, Argentina, Uruguay, Venezuela, and Colombia.

    Along with investing in long-term customer relationships, Endava recognised the importance of providing rewarding and challenging careers for people and, by doing so, has established itself as the employer of choice in certain regions.

    Requirements

    We need expertise in the following key areas:

    • 2+ years of experience in designing applications or solutions in large projects;
    • Familiar with UML and design tools;
    • 5+ years of experience working in Java Enterprise development (J2EE);
    • Strong experience in applying Design Principles and Design Patterns;
    • Experience with designing and implementing reactive applications;
    • Experience with designing software for performance and scalability;
    • Experience in designing and implementing RESTful web services;
    • Experience with NoSQL data stores;
    • Experience working with Scala is a big plus;
    • Experience working with Akka (Actor Model) is a big plus;
    • Functional programming knowledge is a plus;
    • Experience working with AMQP is a plus;
    • Familiar with cloud solutions (IaaS, PaaS);
    • Knowledge of Maven build tool;
    • Knowledge of Git is plus;
    • Experience working in an Agile environment is a plus;
    • Very good communication and negotiation skills;
    • Team oriented attitude and the ability to work well with others in order to achieve a common goal;
    • Open to working in an agile environment as part of a scrum team;
    • The ability to take the initiative, drive the project and innovate;
    • Skills of technical leadership, guide and develop other team members, perform code reviews;
    • Interest in career development and willingness to learn;
    • Very good command of English.

    Responsibilities

    What will your role be?

    • Actively participate in Team Meetings (Scrum ceremonies);
    • Take part in all application development life cycle phases;
    • Develop functionalities according to defined acceptance criteria;
    • Ensure high code quality;
    • Design solutions and applications;
    • Review the implementation;
    • Work closely with the Product Owner and other Design Leads in order to deliver the tasks in time and with the expected quality.

    Job-uri similare care te-ar putea interesa:

    Aplica fara CV
    Remote

    BUCURESTI,

    Aplica fara CV
    Hybrid

    Vezi job-uri similare (453)