Senior Software Engineer II - Java Fullstack
Join us at Elsevier.
We are looking for a highly experienced and passionate Senior Software Engineer II - Java Fullstack to join our global technology team.
About The Role
We are seeking an individual who thrives in solving complex technical challenges and driving innovation in a collaborative environment.
Responsibilities
- Write and review portions of detailed specifications for the development of system components of moderate complexity.
- Complete simple bug fixes.
- Work closely with other development team members to understand product requirements and translate them into software designs.
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Resolve technical issues as necessary.
- Keep abreast of new technology developments.
Requirements
- 6+ years of Software Engineering experience.
- Bachelor’s degree in Engineering, Computer Science, or equivalent required.
- Strong knowledge of software development methodologies (e.g., Agile, Waterfall).
- Strong understanding of normalized/dimensional data modeling principles.
- Strong knowledge of multiple data storage subsystems.
- Strong knowledge in Java, Spring Boot, Angular, JavaScript, HTML, XML, SQL, Windows, UNIX.
- Proficient research and problem-solving skills.
- Strong oral and written communication skills.
Benefits & Working Environment
We promote a healthy work/life balance across the organisation.
This is a hybrid role with a flexible hybrid work model, combining in-person collaboration with remote flexibility.
The following employee benefits are offered:
- Private Medical/Dental Plan
- Savings Fund
- Life Insurance
- Meal/Grocery Voucher
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Engineering and Information Technology
Industries
Information Services
#J-18808-Ljbffr