Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

NICE Senior Java Software Engineer 
Israel, Center District, Raanana 
607646628

05.05.2024

So, what’s the role all about?

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

How will you make an impact?

  • Improve user/developer experience with smart solutions
  • Help guide developers with the latest and greatest tech stack features and best practices
  • Lead features from start to finish including research, design and execution
  • Introduce new tools, frameworks, ideas to improve the way we work
  • Assist team members with problems and decisions to find the best solutions
  • Reduce friction and time waste with improved processes and critical thinking

Have you got what it takes?

  • Degree in Computer Science/Software Engineering or equivalent
  • At least 5 years’ experience as a JAVA back-end software engineer
  • At least 2 years' experience working in a scrum team
  • Proven experience of developing in AWS
  • Vast hands-on experience developing with Spring framework and Spring Boot
  • Experience with developing in a microservices-based architecture
  • High-level verbal and written English skills
  • Experience working with relational DB using JPA & Hibernate
  • Experience leading and actively participating in major feature development for a high-scale, distributed product

You will have an advantage if you also have

  • Built distributed production systems at large scale
  • Profiled and optimized code to improve performance