Senior Backend Engineer
Deed · Remote · 2026-10-15
About this role
JOB PURPOSE – WHAT WILL YOU DO:
The Senior Backend Engineer will work with a team of talented engineers to develop scalable and high-performance core platform services in a predominantly Spring framework. The role focuses on hands-on programming and architecture contributions while interfacing with engineering and design teams, and quality for our products with an emphasis on iteratively learning actions.
KEY RESPONSIBILITIES – WHAT YOU WILL BE RESPONSIBLE FOR:
• Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities
• Builds software applications primarily for the JVM platform – Follows coding standards, has a great programming discipline.
• Maintain and enhance distributed applications.
• Maintain and enhance backend and middleware services (micro-services style)
• Build a healthy team environment via professional collaboration.
• Enjoy working in a fast paced and challenging environment. Just like a visionary startup.
• Ownership and responsibility of work.
• Bring professional attitude at work and belief in team effort
SKILLS/COMPETENCIES REQUIRED – WHAT YOU WILL NEED:
• Passionate, energetic, driven to achieve progress and growth by thinking above and beyond
• Always hustling and ready to take on big bold bets
• Customer obsessed, earning their trust and solving their problems
• Results driven, effectively overcoming obstacles and challenging the status quo
• Can act as one team. Able to work with and contribute to a team environment towards a shared vision and mission
• Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively
• Detail-oriented and exceptional organizational skills
• Excellent verbal and written communication skills with the ability to interact at all levels of the organization
• Exercises independence and self-motivation while still being able to work with others collaboratively
• Ability to thrive in a fast-paced, entrepreneurial, high-energy environment
• Self-motivated with positive energy
JOB PREREQUISITES (EDUCATION, PREVIOUS EXPERIENCE ETC)
• 6+ years of professional experience
• Bachelor's in Computer Science / Engineering or related field
• Strong proficiency in Java, Spring framework technologies and Spring cloud services
• Deep functional knowledge or hands-on experience in Microservices development is a must.
• Understanding fundamental design principles behind scalable applications.
• Ability to multitask, recommend and enforce industry best practices and patterns.
• Strong understanding the nature of transactional and asynchronous programming across microservices topology.
• Strong understanding of security standards, such as Oauth2
• Strong experience in SQL/noSQL programming, such as MySQL, Elasticsearch
• Strong experience in Docker containerization
• Strong experience in Amazon web services
• Strong understanding of code versioning tools / Source Code Management (Git, GitHub, Bitbucket)
• Ability to operate effectively both independently as well and within a team using Agile methodology.
• Ability to use, track, and respond to all work assignments using JIRA based ticketing system
Originally posted on Himalayas
Skills asked for
- spring
- java
- microservices
- mysql
- elasticsearch
- docker
- agile
- jira
Similar jobs
- Senior Backend EngineerTeya · Porto
- Senior Backend EngineerScribe · United States
- Senior Backend EngineerSentient · Bangalore
- Senior Backend Engineer (Python/GIS)Gilytics AG
- Senior Backend Software Engineer - RubyChronos Consulting
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.