Java Software Development Team Lead

  • full time
  • 6+ years
  • Tel Aviv - Center

Job Description:

For a hi-tech company developing a data analysis system to increase marketing potential, with offices in the center

To join our successful and growing R&D group

Additional Positions:

Java Team Leader

Category:

Software

Job Qualifications:

At least 8 years experience developing object-oriented software in Java

At least 5 years of solid experience in server-side development

Proven experience as a Scrum master

Experience with asynchronous and multithreaded programming

Experience in database development

Experience with microservice architecture

Hands-on experience with common technologies like Spring, SQL, JDBC

Experience working with open source Big Data technologies such as Hadoop / Spark / non-relational databases

Experience App servers / Servlet containers, Junit and profiling

Experience with continuous integration / Maven / Ant / version control / Git

Familiar with various flavors of Linux

Proven ability to independently deliver on projects from end-to-end

Passionate about developing robust, scalable software systems

Excellent written and verbal communication skills in English

Intellectually curious, adaptable, resourceful and collaborative

Highly-motivated, results-oriented and open-minded rapid learner

Experience with Oracle and MySQL - an advantage

Experience with AWS cloud technologies - an advantage

Experience with software-enabled services - an advantage

Experience designing and developing ETL processes - an advantage

Company Occupation:

High Tech

Company Size:

Medium (50 - 150)

חפש משרה

חפש
חיפוש מתקדם