המקום בו המומחים והחברות הטובות ביותר נפגשים
Key Responsibilities
• Responsible for server side and web applications design & development.
• Development of common, reusable components and services
• Responsible for creating high throughput applications leveraging Velocity framework
• Working with core team to manage and support application.
• Ability to take initiative to research, learn and recommend emerging technologies
• Assist the client in the planning of overall application strategy
• Ability to work with global teams and lead them on critical project initiatives
Person Specification
Knowledge/Experience:
• Solid understanding of enterprise application architecture from front to back
• Experience developing high performance server side components.
• Good experience with caching and performance tuning
• Design and develop the core services ensuring strong reliability, scalability and performance
• Understanding of good design principles and ability to adhere to complex design
• Experience in working with global teams leading them to follow them the best practices / design on critical initiatives.
• Skills:
10+ Years in Java
Experience in data modeling and experience with relational and no-sql database. Oracle and MongoDB
• Experienced in building and managing REST Apis
• Prior experience with building distributed, multi-tier applications is highly desirable having built apps which are highly performant and scalable
• Experience with ELASTIC Search / SOLR will be plus
• Experience with APIm or APIgee platforms which provided data on demand / live streaming capabilities
• Actually enjoy working with others, which is vital in a collaborative environment that balances knowledge sharing with blocks of focused, uninterrupted production time.
• Relish tackling new challenges, paying attention to details, and, ultimately, growing professionally.
• Experience with BI technologies like Tableau interoperability of the same thru APIs
Qualifications:
Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, Information Science or related technical or quantitative discipline. Demonstrable success in designing and delivering multi-tiered applications Competencies
• Strong Communication skills
• Self Motivated
• Willingness to learn new tools and technology
• Excellent planning and organizational skills
Education:
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Time Type:
View the " " poster. View the .
View the .
View the
משרות נוספות שיכולות לעניין אותך