Point your AI agent at freehire and let it find you a job.

Get the CLI →

RELX Group

NewBe an early applicant

Senior Software Developer II - Full-Stack

Posted 1 view
Discussion
Overview

As a Senior Software Engineer, you design and deliver scalable Java-based applications that power risk analytics. You collaborate with Product, UX, QA, and engineering teams to shape robust, cloud-native solutions and contribute to architectural decisions. You mentor engineers and help improve engineering practices, including AI-assisted tooling. You work with technologies like Spring Boot, Java 18, AWS, and modern front-end stacks to enhance customer experiences. This role offers impact at scale, helping customers make better, timelier decisions through data-driven software.

Responsibilities
  • Design, develop, and deliver scalable, high-performance Java-based applications aligned with business objectives
  • Build and enhance application features to support evolving product and customer needs
  • Collaborate with Product, UX, QA, and technical stakeholders to define requirements and deliver effective solutions
  • Translate product requirements into scalable, maintainable designs and contribute to architectural decisions
  • Design, develop, and maintain APIs and services to enable seamless system integration
  • Ensure software quality through code reviews, adherence to best practices, and effective use of design patterns
  • Optimize application performance and troubleshoot complex production and customer issues
  • Mentor and guide junior engineers, fostering a culture of collaboration and continuous learning
Key requirements
  • Expert-level development experience using Java, J2EE and Web Services
  • Strong understanding of REST APIs, Spring Boot, Micro Services and SOA web services
  • Expertise with front-end technologies such as JavaScript, TypeScript, Angular, and/or ReactJS
  • Proficiency in SQL, including query writing, stored procedures, and basic data modeling
  • Strong experience with modern testing frameworks, including unit and integration testing
  • Experience with CI/CD pipelines, cloud platforms (AWS and/or Azure), and containerization technologies
  • Strong collaboration skills and the ability to build effective cross-team relationships
  • collaboration across cross-functional teams
  • mentoring junior engineers
  • problem-solving mindset
  • Java
  • J2EE
  • Web Services

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available