Back End Developer

Algoworks logo

Algoworks

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
SQL Kubernetes Java Azure Spring SAML API Docker Rest API TDD

Job Description

Lead Engineer-Backend

Experience: 5-8 Years

Algoworks www.algoworks.com

About the Company

We are a global team of engineers, architects, designers, researchers, operators and innovators who share a passion for achieving client goals. Our engineering services help businesses thrive at the intersection of technology and people. From the latest AI implementations to legacy platform migrations and everything in between, our services span the enterprise technology spectrum. Our world class experience transformation playbook elevates digital success and increases ROI with a relentless focus on the human experience. Our customer base includes Fortune 500 companies around the globe. We’ve got the skills and insights and we’re also fun to work with. Our global team spans a diverse cultural spectrum, with wide ranging interests, enabling us to bring personality and depth to every engagement.

Follow the video below to know about US! Clipchamp

Role Overview

We are seeking a Senior Backend Developer to contribute to the delivery of mission-critical systems. This is a hands-on role focused on building resilient, scalable, and extensible backend systems using modern and legacy technologies.

You will work within Agile (Scrum/Kanban) teams, collaborating with engineers to deliver high-quality software that meets both functional and non-functional requirements such as security, scalability, and reliability.

Responsibilities

  • Backend Development
  • Develop backend systems using Java (JVM languages), SQL, and scripting.
  • Build and enhance scalable and resilient systems.
  • Work on both greenfield development and existing platform enhancements.
  • Solution Implementation
  • Collaborate with Principal Engineers and Lead Engineers to implement technical solutions.
  • Analyze, estimate, and deliver new features and enhancements.
  • Code Quality and Engineering Practices
  • Conduct code reviews and design sessions.
  • Improve test coverage and reduce defects through strong engineering practices.
  • Apply Test Driven Development (TDD) and Behavior Driven Development (BDD).
  • Debugging and Problem Solving
  • Perform deep technical troubleshooting and root cause analysis.
  • Support production systems using telemetry and monitoring tools.
  • Agile Collaboration
  • Work within Agile frameworks (Scrum/Kanban) in cross-functional teams.
  • Contribute to continuous improvement of engineering practices and delivery standards.

Skills and Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Backend Technologies
  • Strong expertise in:
  • Java (JVM languages)
  • Spring Framework or similar
  • Experience building mission-critical, high-availability systems.
  • Databases
  • Strong understanding of:
  • Rational databases
  • SQL and performance tuning
  • API and Security
  • Experience with REST APIs and security approaches
  • SSO
  • SAML
  • API Keys
  • Engineering Practices
  • Strong Experience in:
  • TDD/BDD
  • Code reviews and design best practices
  • Experience supporting applications using monitoring and telemetry tools.
  • Collaboration and Mentorship
  • Ability to mentor and guide other engineers.
  • Experience working in Agile delivery environments.

Nice to Have

  • Experience working with:
  • Monolithic systems
  • System transformation and modernization
  • Experience in:
  • Performance and load testing
  • Failure-resilient system design

  • Experience handling large data volumes.
  • Exposure to:
  • Azure
  • Docker
  • Kubernetes
  • Experience working with distributed/global teams.

Soft Skills and Attributes

  • Strong problem-solving mindset with ability to identify root causes quickly.
  • Self-starter with ability to manage own workload while supporting others.
  • Comfortable working on both legacy and modern systems.
  • Collaborative and adaptable in fast-paced Agile environments.

Interview Process

2 Rounds of Discussion


Interview Questions of Back End Developer at Algoworks

Currently, there aren't any interview questions for this role at Algoworks shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Back End Developer at Algoworks

Currently, there aren't any salaries for this role at Algoworks shared by other job seekers.

View more salaries from Algoworks →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now