Senior Software Engineer-Backend
CardByte
5 - 7 years
Hyderabad
Posted: 21/02/2026
Job Description
Experience Range: 5-7 Years
Responsibilities:
We are looking for a Senior Backend Developer, to take lead on building our next generation product. We look for passionate Senior Engineers who are still extremely technical and hands-on and can develop excellence in: design discussions, software architecture, cross-team contract conversations, and potentially transition into next-gen Leaders in Technology.
You will be responsible for designing, building, deploying, and operating production-quality systems that are foundational to the success of the company. You will be empowered to invent, innovate, and be given clear end- to-end ownership of engineering problems and solutions in a technology-led environment.
Having the chance to be involved in the early stages of a rapidly growing company lead by experienced and recognized leaders in the industry, make this job offer a great career opportunity.
Required Skills and Experience:
- 5+ years of experience in Java and J2EE application development in a web/mobile environment
- Good understanding of Object-Oriented analysis and design using common design patterns
- Min 2 years of Architecture and Design experience in Microservices Platform with SpringBoot and
- Project Reactor is a must
- Min 2 year of experience working with Kafka, KSQLDB, and Kafka Streams
- Strong expertise of Restful API and API Gateway/Spring Gateway Framework
- Good Knowledge and experience SQL Databases such as MySQL, SQL Server
- Good Knowledge and experience in NO-SQL Databases such as PostgreSQL, MongoDB or neo4j
- Understanding of OAuth providers and IAM (Keycloak)
- Strong expertise in Core Java and its Collections
- Expertise/Experience in designing and developing a multi-tier (App / Web / DB) server architecture
- Candidates with Start-up experience will be preferred.
- Experience with Agile development, scrum, or Extreme programming methodologies
Desired Skills (Not essential but beneficial to have):
- Version Control: Experience administrating version control systems such as SVN, GIT, etc.
- Security: Experience in building encrypted data store, preferably Vault.
- Error Logging: Fluentd or Logstash experiences preferred
- Networking: Understanding network topologies and common network protocols and services (DNS,
- HTTP(S), SSH, FTP, SMTP, mTLS)
- Familiarity with Terraform
Educational Requirements:
B.Tech. in Computer Science or other equivalent technical disciplines.
Additional Requirements:
- Professional commitment to high quality, and a passion for learning new skills.
- Detail-oriented individual with the ability to rapidly learn new concepts and technologies.
- Strong problem-solving skills, including providing simple solutions to complex situations.
- Must be a strong team player with the ability to communicate and collaborate effectively in a
- geographically disperse working environment.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
