Algoworks

Senior Backend Developer

Microservices Java SQL Spring API Azure Docker Kubernetes
Description

Senior Backend Developer

Experience: 5-7

Skills: Microservices Architecture, Java


As Senior Developer , you will play a key role in the delivery of our mission-critical systems. You are hands-on, follow industry standards for code development and testing, and are able to deliver resilient and extensible systems. In your new role, you will collaborate with colleagues to build and implement the defined technical strategy. You’ll be a crucial contributor, ensuring the delivery of high-quality code through both your own work and by offering guidance to other engineers. You will tackle complex challenges in our systems, working with both modern technologies and legacy systems. Algoworks delivers within an agile framework, so you will be comfortable working according to Scrum and Kanban methodologies in cross-functional teams. You will know how to build software that meets functional needs, as well as non-functional aspects such as security, scalability, and auditability.
What you'll do:
  • Hands-on software development in JVM languages (Java), SQL, and scripting
  • Collaborate with Principal Engineers and Lead Engineers to implement defined solutions
  • Contribute actively to raising the bar on our software delivery; implement new functionalities, increase test coverage, and reduce software defects
  • Analyze and estimate new functionalities
  • Conduct in-depth code reviews and design sessions
  • Contribute to expert problem diagnosis
  • Work on new, greenfield developments, as well as enhancements of existing platforms
Who you are:
  • Expert hands-on knowledge of JVM languages (Java) and associated frameworks (Spring, etc.).
  • A passion for software development and testing
  • Experience building mission-critical systems with high availability and resiliency requirements
  • Good understanding of relational databases, SQL, and performance tuning
  • Expert abilities in Test Driven Development and BDD
  • Experience in supporting applications with the use of telemetry and monitoring
  • Experience with REST API and related security approaches (SSO, SAML, API Keys, etc.)
  • Ability to mentor, guide, and coach other engineers
  • Problem solver who can quickly cut to the root of a challenge
  • Experience working in an agile delivery methodology
  • Self-starter with a quick learning curve
  • Able to progress own workload while supporting other engineers
In addition to the above, you will be a great fit for the role if you have the following:
  • Experience working with monoliths
  • Experience in systems transformation and evolution
  • Experience in performance and load testing
  • Experience designing and implementing code resilient to failures
  • Experience working with large amounts of data
  • Experience working with global, in-office, and remote team members
  • Ability to work both on greenfield implementations and on challenging legacy systems
  • Experience working with Azure, Docker, and Kubernete

Algoworks
Algoworks

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say