Skip to main content

Expert Java Software Engineer

NICE, Ra'anana
Employment type: 
Full time
Management, Agile, Architecture, Creativity, Design, efficient, Hibernate, Media, Software, Java, SCRUM, Spring, Tomcat, R

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Expert Java Software Engineer

Responsibilities:

  • Actively participate in the products features development
  • Enforce and encourage coding standards and development best practices in the team
  • Promote an empowered, self-management, collaborative, multidisciplinary team environment that fosters ownership, creativity and innovation
  • Analyze features requirements, create design documents and review them with relevant stack holders in the group
  • Encourage continuous improvement in the development process and ensure efficient delivery of products
  • Participate in reviewing design and code of other team members
  • Deliver high quality, sustainable and maintainable code.
  • Mentor younger developers in the team 
  • Provides critical technical capabilities to the team and evangelizes those skills to others.

Education:

BSc. in Computer Science/Software Engineering or equivalent

Experience:

  • At least 6 years as a java backend software engineer
  • At least 2 years experience working in an agile team (scrum)
  • Vast hands-on experience developing with spring framework and spring boot
  • Experience working with relational DB using JPA & Hibernate
  • Extensive experience creating RESTful API's
  • Extensive experience working with application servers such as tomcat/glassfish/WebSphere or similar.
  • Good software design capabilities, debugging skills and problem-solving abilities
  • Experience with developing in a microservices based architecture
  • Experience leading and actively participating in major features development for a high scale, distributed product
  • At least 2 years' experience developing with elastic search – advantage
  • Well established technical problem-solving skills.
  • High level verbal and written English skills

 

Top