Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II - job 2 of 2

Do you enjoy being part of team that collaborates to deliver success?

Do you want to join our mission to help researchers and healthcare professionals advance science?

Do you want to be part of a team that promotes personal growth and strives to maintain excellent work/life balance?

About the Company

Elsevier helps researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. We facilitate insights and critical decision-making for customers across the global research and health ecosystems. From Elsevier’s Technology function, the Research Products team collaborates across the business to drive impact. By applying customer centricity, product and data best practices, and a passion for excellence, we deliver world-class customer solutions.  

About the role

As a Software Engineer II, you will implement new features, fix bugs, and actively contribute to team processes. You will be coding in Java, and building Kafka-based microservices, as well as contributing to improvements into our infrastructure, monitoring and alerting, and documentation. You will play an active role in team iterations over our ways of working and Agile best practices.

The platform has evolved from a single-purpose billing platform into an increasingly versatile system with a constantly growing set of functions and an expanding number of global users. Agile, people over process, and a data-driven mindset, and good engineering practices are at the heart of what we do.

Responsibilities

  • Work with the team to translate product requirements into technical specifications
  • Implement moderately complex technical specifications
  • Investigate bugs, and work with the team to implement fixes
  • Active participation in all team processes

Requirements

  • A few years of development experience with Java Spring Boot, REST APIs, and microservices
  • An understanding of software development methodologies such as Agile and Kanban
  • A capacity and eagerness to learn
  • Great communication skills

Work in a way that works for you

We promote a healthy work/life balance across the organisation. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people.  

Our team works remote, but we do organize days in the office from time to time to collaborate in-person, which you are expected to join. We offer flexible working hours, allowing you to adjust the times when you work in the day to help you fit everything in and work when you are the most productive.

With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

Working with us

We are an equal opportunity employer with a commitment to help you succeed. Here, you will find an inclusive, agile, collaborative, innovative and fun environment, where everyone has a part to play. Regardless of the team you join, we promote a diverse environment with co-workers who are passionate about what they do, and how they do it.

At Elsevier, we know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Generous holiday allowance with the option to buy additional days
  • Health screening, eye care vouchers and private medical benefits
  • Wellbeing programs
  • Life assurance
  • Access to a competitive contributory pension scheme
  • Long service awards
  • Save As You Earn share option scheme
  • Travel Season ticket loan
  • Maternity, paternity and shared parental leave
  • Access to emergency care for both the elderly and children
  • RECARES days, giving you time to support the charities and causes that matter to you
  • Access to employee resource groups with dedicated time to volunteer
  • Access to extensive learning and development resources
  • Access to employee discounts via Perks at Work

About Us

A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world’s grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world.

Are you ready to help us progress science and health? Our technology leads to innovation, so join a forward-thinking digital business that is tackling world-scale challenges and align your ambitions with our passion for driving global knowledge-sharing.

-----------------------------------------------------------------------

Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: https://forms.office.com/r/eVgFxjLmAK , or please contact 1-855-833-5120.

Please read our Candidate Privacy Policy.

Average salary estimate

$95000 / YEARLY (est.)
min
max
$80000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, RELX

Join Elsevier as a Software Engineer II and be part of a dynamic team that's dedicated to advancing science and improving health outcomes globally. Based in Oxford, this position is an exciting opportunity to collaborate with researchers and healthcare professionals while promoting personal growth and maintaining a great work/life balance. As a Software Engineer II, you will play a vital role in implementing new features and fixing bugs while developing in Java and building Kafka-based microservices. Your contributions will help evolve our platform, enhancing functionality for an ever-growing user base. You’ll work in a collaborative Agile environment, helping to shape how the team operates while focusing on customer-centric solutions and best engineering practices. At Elsevier, we believe in flexibility, offering generous holiday allowance, health benefits, and various wellbeing initiatives that support your personal and professional goals. If you're passionate about technology and eager to make a real impact in the world, this is the perfect chance to join a forward-thinking digital business that’s tackling global challenges. Discover your potential at Elsevier, where your work truly matters!

Frequently Asked Questions (FAQs) for Software Engineer II Role at RELX
What responsibilities can I expect as a Software Engineer II at Elsevier?

As a Software Engineer II at Elsevier, your primary responsibilities include implementing new features, fixing bugs, and actively contributing to team processes. You will be involved in coding with Java, building Kafka-based microservices, and improving our infrastructure, monitoring, and documentation. Your participation in Agile team processes will also be essential for delivering high-quality solutions.

Join Rise to see the full answer
What qualifications are required for the Software Engineer II role at Elsevier?

To qualify for the Software Engineer II position at Elsevier, candidates should possess several years of development experience with Java, Spring Boot, REST APIs, and microservices. An understanding of software development methodologies such as Agile and Kanban is also important, along with strong communication skills and a keen willingness to learn.

Join Rise to see the full answer
What is the work culture like for Software Engineers II at Elsevier?

At Elsevier, the work culture for Software Engineers II emphasizes collaboration, flexibility, and personal growth. The team operates in an agile environment and promotes a healthy work/life balance with remote work options and occasional in-office collaboration days. The inclusive atmosphere fosters diversity and ensures that every team member feels valued and engaged.

Join Rise to see the full answer
How does Elsevier support professional development for Software Engineers II?

Elsevier supports professional development for Software Engineers II by providing access to extensive learning and development resources. Additionally, there are opportunities for study assistance, sabbaticals, and a culture that promotes employee wellbeing. Employees are encouraged to pursue initiatives that align with their career goals and personal interests.

Join Rise to see the full answer
What benefits does Elsevier offer to Software Engineer II employees?

Elsevier offers a comprehensive benefits package for Software Engineer II employees, including generous holiday allowances, health screening and medical benefits, wellbeing programs, and access to a competitive pension scheme. Unique perks such as life assurance, employee discounts, shared parental leave, and emergency care access are also included to support work-life balance.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
What projects have you worked on that demonstrate your Java development skills?

When answering this question, provide specific examples of projects where you utilized Java. Discuss the challenges faced, your role in them, and how your contributions led to successful outcomes. Be sure to connect your experience with Elsevier’s goal of advancing science and healthcare.

Join Rise to see the full answer
How do you prioritize tasks in an Agile environment?

In an Agile environment, I prioritize tasks by evaluating their importance and urgency, collaborating with team members to understand project goals, and maintaining flexibility. I focus on delivering high-quality results that align with our timeline and customer needs, which is crucial for a Software Engineer II at Elsevier.

Join Rise to see the full answer
Can you explain your experience with microservices architecture?

Provide details about your experience with microservices architecture, highlighting specific projects where you've designed, implemented, or maintained microservices. Discuss the advantages of this architecture and how it relates to the scalable solutions at Elsevier.

Join Rise to see the full answer
What debugging techniques do you use when encountering a bug?

Discuss your approach to debugging, including the tools and methodologies you leverage. Mention common strategies like reviewing logs, error codes, and incremental testing. Emphasize the importance of teamwork in resolving complex issues, which aligns with Elsevier's team-oriented culture.

Join Rise to see the full answer
How would you handle disagreement within a team regarding technical decisions?

Discuss how you would approach such situations by fostering open communication and ensuring every team member’s perspective is heard. Explain how you would work towards a consensus, aligning decisions with the project’s goals and Elsevier's commitment to collaboration.

Join Rise to see the full answer
What role does documentation play in your development process?

Explain that documentation is crucial for maintaining clear communication among team members, ensuring that knowledge is shared and preserved. Emphasize how thorough documentation benefits ongoing development and aligns with Elsevier's focus on delivering quality solutions.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software development?

Share your strategies for staying current with industry trends, such as attending workshops, participating in online communities, or following thought leaders in the field. Showcase how your proactive learning aligns with Elsevier's value of continuous improvement.

Join Rise to see the full answer
Describe your experience with RESTful APIs.

Detail your experience with designing and implementing RESTful APIs, explaining their importance in building scalable applications. Provide examples of how you've integrated APIs into projects, which illustrates your relevant skills for the Software Engineer II role at Elsevier.

Join Rise to see the full answer
What metrics do you consider when measuring the performance of a microservice?

Discuss key performance metrics such as response time, throughput, error rates, and system load. Explain how monitoring these metrics is crucial for ensuring the reliability and effectiveness of microservices, which is pertinent to your role at Elsevier.

Join Rise to see the full answer
How do you approach learning a new technology or programming language?

Describe your process for learning new technologies, focusing on hands-on practice, utilizing resources like online courses, and seeking mentorship when needed. This illustrates your eagerness to learn and adaptability, both of which are vital traits for the Software Engineer II position at Elsevier.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join LexisNexis Risk Solutions as a Vertical Account Manager to drive growth and strategic sales within the commercial lines insurance sector.

Photo of the Rise User
RELX Hybrid Franklin, TN
Posted 13 days ago

Join LexisNexis as a Product Manager I to shape product features and enhance customer engagement.

Photo of the Rise User
Posted 6 days ago
Paid Holidays

Be part of dLocal's global team as a Senior DevOps Engineer driving innovative solutions for renowned clients like Netflix and Amazon.

Photo of the Rise User
Wayfair Hybrid Boston, Massachusetts, United States
Posted 10 days ago

Join Wayfair as a Software Engineer III and contribute to cutting-edge frontend technologies in a dynamic e-commerce environment.

Posted 3 days ago

Become a key player at CoStar Group as a Senior Software Engineer driving the future of Real Estate Analytics.

Photo of the Rise User
Thomson Reuters Remote CAN-Toronto-19 Duncan Street
Posted 6 days ago

Join Thomson Reuters as a Senior Software Engineer to innovate AI-driven solutions in the legal tech industry.

PNC Remote PA - Pittsburgh (15222)
Posted 3 days ago

As a Software Architect Sr at PNC, lead impactful projects that drive technological advancement in lending services.

Photo of the Rise User

Join Scribd as a Senior Software Engineer, focusing on enhancing authentication and user experience for millions of readers worldwide.

Photo of the Rise User
BitGo Hybrid Palo Alto, California, United States
Posted 9 days ago

As a Senior Mobile Software Engineer at BitGo, you'll leverage your React Native expertise to develop innovative mobile applications for digital asset management.

As a Software Engineer specializing in Go, you'll play a key role in shaping AI models at Alignerr, powered by Labelbox.

Our number one strategic priority continues to be the organic development of increasingly sophisticated information-based analytics and decision tools that deliver enhanced value to professional and business customers across the industries that we...

86 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance