Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Developer (Java & Spring Boot Expert) image - Rise Careers
Job details

Senior Backend Developer (Java & Spring Boot Expert)

Summary:

  • The Senior Backend Developer is responsible for designing, developing, maintaining, and optimizing the backend architecture of QFDS applications, with a strong emphasis on legacy systems and cloud-based solutions.
  • This role requires expertise in Java, Spring Boot, and cloud technologies, along with experience in maintaining and modernizing legacy systems like UniVerse or PICK.
  • The ideal candidate will demonstrate strong problem-solving skills, leadership in agile environments, and a passion for driving innovation and excellence in backend development.

Agile Leadership:

  • Participate in Scrum ceremonies (daily stand-ups, sprint planning, sprint reviews, and retrospectives) as needed.
  • Ensure adherence to Agile principles and 3E’s processes in backend development.
  • Contribute to the team’s capacity to deliver high-quality results.

Project Coordination:

  • Collaborate with product owners, stakeholders, and development teams to define project scope and requirements.
  • Manage sprint backlogs, prioritize tasks, and ensure clear communication of project requirements and progress.
  • Identify and resolve backend development blockages and dependencies.

Legacy System Expertise:

  • Maintain and enhance legacy backend systems, including UniVerse and PICK databases.
  • Develop expertise in the existing QFDS backend systems and become a subject matter expert.
  • Provide technical leadership and mentorship for junior developers working with legacy technologies.
  • Implement improvements and optimizations for legacy codebases while ensuring system stability.

Backend Development & Innovation:

  • Design, develop, and maintain scalable backend solutions using Java and Spring Boot.
  • Develop and manage APIs (RESTful & GraphQL) to integrate backend components with frontend applications and third-party systems.
  • Champion the use of modern technologies and best practices to improve backend development efficiency.
  • Lead the design and architecture of robust and scalable backend solutions.

Cloud & Infrastructure Management:

  • Deploy and manage backend services on cloud platforms (Azure preferred, but AWS/GCP experience is also valued).
  • Utilize containerization technologies (Docker & Kubernetes) for scalable and efficient deployments.
  • Implement CI/CD pipelines using tools like Azure DevOps or Jenkins.
  • Monitor system performance using logging and monitoring tools (Prometheus, Grafana, Azure Monitor).

Data Management & Migration:

  • Work with relational databases (PostgreSQL, MySQL, Microsoft SQL Server) and legacy databases (UniVerse, PICK).
  • Develop and implement data migration strategies for transitioning legacy data to modern architectures.
  • Utilize ETL processes and tools to ensure efficient data transformation and integration.

Security & Compliance:

  • Implement security best practices, including OAuth, JWT authentication, and data protection strategies.
  • Ensure compliance with industry standards and regulatory requirements.

Ticket Management & Reporting:

  • Manage ticket resolution from initial intake to final resolution, ensuring adherence to SLAs.
  • Provide regular reporting on backend development progress and performance using KPIs defined by 3E.
  • Organize regular synchronization meetings to align backend development priorities with business needs.

Required Qualifications:

  • Bachelor’s or Master’s Degree in Computer Science or a related field.
  • 5+ years of experience in backend software development.
  • Strong expertise in Java and Spring Boot (must-have).
  • Experience with backend frameworks and tools such as RESTful APIs and GraphQL.
  • Proven track record in designing and maintaining complex software projects.
  • Deep understanding of database management systems, including both SQL-based (PostgreSQL, MySQL, Microsoft SQL Server) and legacy (UniVerse, PICK) databases.
  • Familiarity with cloud platforms (Azure preferred, AWS/GCP also considered) and microservices architecture.
  • Experience with CI/CD pipelines (Azure DevOps, Jenkins) and containerization (Docker, Kubernetes).
  • Strong analytical, problem-solving, and leadership skills.
  • Excellent communication and interpersonal skills.
  • Fluency in English (proficiency in German or French is a plus).

Preferred Qualifications:

  • Experience with Perl and Kotlin (nice to have but not mandatory).
  • Experience working with Perl-based legacy frameworks.
  • Familiarity with logging and monitoring tools like Prometheus, Grafana, or Azure Monitor.
  • Previous experience in large-scale data migration projects.

This role is ideal for a highly skilled backend developer who thrives in maintaining and optimizing legacy systems while embracing cloud technologies and modern development practices. If you are passionate about backend engineering, agile leadership, and driving technological excellence, we encourage you to apply!

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

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 Senior Backend Developer (Java & Spring Boot Expert), CodeNinja

Join QFDS as a Senior Backend Developer and take your career to new heights! In this pivotal role, you'll be at the heart of designing, developing, and optimizing the backend architecture for our applications, primarily focusing on legacy systems and the latest cloud-based solutions. Is Java and Spring Boot your jam? Perfect! We're looking for someone with a rich background in these technologies to help us modernize our legacy systems, such as UniVerse or PICK, while also developing scalable solutions that meet the needs of our users. You'll work closely with product owners and stakeholders to articulate project scope, manage sprint backlogs, and communicate progress—ensuring not just adherence to Agile principles but also a fun team spirit! Plus, you’ll have the opportunity to mentor junior developers and influence the overall architecture you create. Do you have experience deploying backend services on cloud platforms like Azure, AWS, or GCP? Fantastic! Your expertise with tools such as Docker, Kubernetes, and CI/CD pipelines will enable you to champion best practices in modern development. At QFDS, we value innovation and encourage you to bring your problem-solving skills to streamline our backend systems while ensuring best security practices are met. Do you thrive in a collaborative environment with regular Scrum ceremonies and love the challenge of tackling complex software projects? If you have a passion for backend engineering and want to drive excellence in a dynamic setting, we can't wait for you to apply!

Frequently Asked Questions (FAQs) for Senior Backend Developer (Java & Spring Boot Expert) Role at CodeNinja
What are the responsibilities of a Senior Backend Developer at QFDS?

As a Senior Backend Developer at QFDS, your primary responsibilities include designing and developing scalable backend solutions using Java and Spring Boot. You'll also maintain and enhance legacy systems, collaborate with product owners to define project scope, manage sprint backlogs, and mentor junior developers in backend technologies. Additionally, you'll be involved in cloud infrastructure management, data migration strategies, and ensuring compliance with security best practices.

Join Rise to see the full answer
What qualifications are needed to become a Senior Backend Developer at QFDS?

To qualify for the Senior Backend Developer position at QFDS, candidates should possess a Bachelor’s or Master’s Degree in Computer Science or a related field, alongside at least 5 years of experience in backend software development. Key expertise in Java and Spring Boot is essential, along with familiarity with cloud platforms, database management (including both SQL and legacy databases), and CI/CD practices.

Join Rise to see the full answer
Does QFDS require experience in cloud technologies for their Senior Backend Developer position?

Yes, at QFDS, experience with cloud technologies is highly valued for the Senior Backend Developer role. Familiarity with platforms like Azure, AWS, or GCP is sought after. The ideal candidate should also have experience deploying applications on these platforms and implementing containerization solutions using Docker and Kubernetes.

Join Rise to see the full answer
What tools and technologies should a Senior Backend Developer at QFDS be familiar with?

A Senior Backend Developer at QFDS should be well-versed in Java and Spring Boot and should have experience with API development (RESTful and GraphQL). Knowledge of cloud management tools, CI/CD pipelines (like Azure DevOps and Jenkins), and container technologies are crucial. Additionally, familiarity with monitoring tools such as Prometheus and Grafana will enhance your effectiveness in this role.

Join Rise to see the full answer
What kind of work environment can a Senior Backend Developer expect at QFDS?

A Senior Backend Developer at QFDS can expect a dynamic and collaborative work environment. Agile practices are at the core of our development process, featuring regular Scrum ceremonies and opportunities for creative problem-solving. You'll get to work closely with cross-functional teams, engage in project coordination, and contribute significantly to the team’s success while promoting innovation and excellence.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Developer (Java & Spring Boot Expert)
Can you describe your experience with Java and Spring Boot?

Highlight specific projects where you utilized Java and Spring Boot, focusing on your role and contributions. Describe any challenges you faced and how you implemented solutions, emphasizing your technical expertise and problem-solving skills.

Join Rise to see the full answer
How do you approach maintaining legacy systems like UniVerse or PICK?

Discuss your understanding of legacy systems and highlight techniques you’ve used to maintain or modernize them. Provide examples of how you've identified issues, implemented improvements, and ensured system stability.

Join Rise to see the full answer
How do you prioritize tasks in a sprint backlog?

Explain your approach to task prioritization, mentioning factors like business value, urgency, and technical dependencies. Share your experience in collaborating with product owners to effectively prioritize the backlog for successful sprint results.

Join Rise to see the full answer
What strategies have you implemented for API development?

Share your experience with designing and developing APIs, focusing on RESTful and GraphQL. Discuss the importance of documentation and performance considerations, giving examples of projects where this expertise was utilized.

Join Rise to see the full answer
Can you explain your experience with cloud deployment practices?

Discuss the cloud platforms you've worked with and your specific roles in deploying applications. Highlight your understanding of CI/CD pipelines and how you ensure smooth deployment processes, using concrete examples when possible.

Join Rise to see the full answer
What methods do you use to ensure code quality in your projects?

Describe your practices for ensuring code quality, such as code reviews, unit testing, and adherence to best practices. Provide examples of tools or methodologies you've used to maintain high standards in your projects.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Discuss your philosophy on mentorship, emphasizing the importance of guidance, knowledge sharing, and fostering a collaborative environment. Provide specific examples of mentorship experiences and their outcomes.

Join Rise to see the full answer
How have you handled a project that required significant data migration?

Share your experience with data migration projects, focusing on your strategies and tools used for efficient data transformation. Describe any challenges faced and how you ensured data integrity throughout the process.

Join Rise to see the full answer
What role does teamwork play in backend development?

Emphasize the importance of collaboration in achieving project goals. Discuss how you have effectively communicated with cross-functional teams and how this teamwork has positively impacted project outcomes.

Join Rise to see the full answer
How do you stay updated with the latest technology trends relevant to backend development?

Discuss your commitment to continuous learning, such as participating in online courses, attending conferences, or following industry blogs and communities. Share how this knowledge has influenced your work and decision-making.

Join Rise to see the full answer
Similar Jobs
Posted 8 days ago
CodeNinja Remote No location specified
Posted 4 days ago
Trident Consulting Inc Remote ., Concord, CA, United States
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
ATPCO Hybrid 2340 Dulles Corner Blvd suite 800, Herndon, VA 20171, USA
Posted yesterday
Photo of the Rise User
Visa Remote Belfast, United Kingdom
Posted 5 days ago
Photo of the Rise User
Horace Mann Remote Springfield, IL; Addison, TX, remote
Posted 10 days ago
Posted 8 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 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
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom