Senior Backend Developer
Experience: 5-7
Skills: Microservices Architecture, Java
- 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
- 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
- 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
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
