FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Java/Spring
RELXSenior Software Engineer II developing scalable, high-performance applications for Elsevier's Search and AI Platform. Utilizing Java, Spring Boot, and GraphQL to enhance intelligent solutions.
Tech Stack
Tools & technologiesAWSCloudDynamoDBGraphQLJavaKubernetesNeo4jSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design and implement graph-based search services.
- Develop applications using Java, Spring Boot, Spring, GraphQL, and GraphQL Federation.
- Integrate with databases, web services, or AWS services (Neo4j, DynamoDB, RDS, S3, Parameter Store, SQS, SNS, Kinesis) to support ingestion, storage, and messaging pipelines.
- Champion clean code, SOLID principles, and engineering best practices, setting standards and mentoring engineers.
- Collaborate with product managers and engineering teams to deliver advanced search and recommendation features.
- Ensure robust monitoring and logging with New Relic and Coralogix, driving reliability and performance.
Requirements
What you’ll need- Proven track record building scalable backend systems and APIs.
- Strong expertise in Java and the Spring Boot ecosystem.
- Hands-on experience with GraphQL API and REST API design.
- Solid background in cloud-native architectures with AWS and Kubernetes (EKS).
- An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, CI/CD.
- Familiarity with Agile, Kanban, or other iterative development methodologies.
- Comfortable learning new technologies, languages, and tools on the job, to ensure that the product is not left behind in a rapidly evolving ecosystem.
- An inclusive, positive, collaborative mindset and a desire to deliver real business value to our customers.
Benefits
Comp & perks- Comprehensive Pension Plan
- Generous vacation entitlement and option for sabbatical leave
- Maternity, Paternity, Adoption, and Family Care leave
- Flexible working hours
- Personal Choice budget
- Internal communities and networks
- Various employee discounts
- Recruitment introduction reward
- Employee Assistance Program (global)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootGraphQLREST APIAWSKubernetesNeo4jDynamoDBRDSCI/CD
Soft Skills
collaborationmentoringclean codebest practicesinclusive mindsetpositive attitudedesire to deliver value