Design and develop high quality and scalable code, working with product managers, architects and other developers. Hands-on development of features.
Assist in pushing forward and enforcing team methodologies and processes.
Mentor team members to allow skill/knowledge development through advice, training and design/code reviews.
Serve as a focal point in the team with regards to problem solving and analysis, as well as new technologies adaptation and architecture decisions.
Requirements
Bachelor’s degree in CS/SE
5+ years of experience in BE Java development
Familiarity with agile methodologies
Deep understanding of design patterns and architecture/code best practices
Passion to work closely with the business teams- advantages
Familiarity with relational databases (e.g. Oracle, MySql, etc.)
Familiarity with NoSql databases (e.g. Cassandra).
Experience with microservices development
Experience with Docker and K8s
Familiarity with application servers (e.g. Tomcat, Websphere, etc.)
איך מוצאים משרת Java Software Developer איכותית? פשוט מאוד, אצלנו באקספוינט תוכלו למצוא את מיטב משרות הדרושים Java Software Developer שמתפרסמות כל יום ומחכות רק לכם.