24,450 Backend Engineering jobs in India
Vajro-Software Development Engineer - IV (Backend Engineering, Java)
Posted today
Job Viewed
Job Description
Position: Software Development Engineer - IV (Backend Engineering, Java)
About Company:
Vajro aims to automate and reduce the programming effort for businesses as well as other developers by building innovative products, solutions, and automation. Vajro has built an automated mobile app platform that enables E-Commerce brands to instantly create native Android & iOS apps. The Technology & Product team is a very critical part of Vajro. The team is responsible for developing innovative technology by staying abreast of emerging trends, guiding implementations and staying current on reference implementation patterns, and creating a technology security assessment standard.
Position: Software Development Engineer - IV (Backend Engineering, Java)
Location: Chennai
Experience Level: 6 - 8 Years
Job type: Permanent
Required Skills & Experience:
● 6 to 8 years of experience in building and managing large-scale backend systems using Java and Spring Boot.
● Proficiency in Java (JDK 11+), with strong expertise in writing clean, efficient, and scalable code.
● Deep understanding of Spring Framework, including Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
● Experience designing and implementing RESTful APIs and working with API documentation tools like Swagger/OpenAPI.
● Strong knowledge of Microservices architecture and distributed systems.
● Expertise in working with relational databases (MySQL/PostgreSQL) and NoSQL databases (Firebase, Redis).
● Hands-on experience with message brokers (e.g., Kafka, RabbitMQ) for asynchronous communication.
● Proficiency in writing unit tests and integration tests using frameworks like JUnit, TestNG, and tools like Mockito.
● Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions.
● Proficient in version control systems (Git) and collaboration workflows (e.g., GitFlow).
● Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
Good to Have Skills:
● Experience with cloud platforms like AWS, GCP, or Azure.
● Knowledge of caching strategies using Redis or Memcached.
● Familiarity with monitoring and logging tools like DataDog or Prometheus.
● Exposure to Serverless architectures and tools like AWS Lambda.
● Experience in performance optimization, profiling, and troubleshooting JVM-related issues.
Responsibilities:
The ideal candidate will be a seasoned backend engineer, self-motivated, and passionate about solving challenging technical problems. In this role, you will:
● Take end-to-end ownership of designing, developing, and maintaining scalable backend services and APIs.
● Architect and build highly scalable backend systems using Java and Spring Boot.
● Troubleshoot, debug and resolve production issues with a focus on root cause analysis.
● Collaborate closely with front-end and mobile-app engineers, product managers, and DevOps teams to deliver seamless product experiences.
● Design and optimize database schemas, queries, and indexing strategies for high performance.
● Implement robust authentication, authorization, and security best practices across backend services.
● Ensure code quality and best practices through code reviews, automated testing, and documentation.
● Drive system performance optimizations, load balancing, and fault-tolerant designs.
● Stay updated with emerging technologies and recommend improvements to the existing stack.
Why join Vajro?
● Our Culture: We are a 50-member team that loves to play just as hard as we work.
● Unlimited Leaves: Your paid time off has no limit. Our only ask is for you to take accountability for your work.
● Health Insurance: 1+5 family health insurance with up to 5L coverage.Additional floater plans are available for low rates.
● Ownership and Opportunities: Ample opportunities for all to be resourceful. As with any startup, we are looking for individuals who do not shy away from taking up ownership when it comes to Problem-solving.
● Globally Spread Team: You will have the opportunity to travel overseas and work for Vajro globally.
● Employee-Friendly Salary Structure: We have built a salary structure that will help you save on your taxes. Allowances for food, fuel, gym, HRA, etc. will make your life a whole lot easier when it comes to ITRs.
Lead Java Developer - Backend (Engineering Manager)

Posted 2 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Lead Java Developer - Backend (Engineering Manager) to join our team in Bangalore, Karnātaka (IN-KA), India (IN).
Minimum Experience:
8
Maximum Experience:
14
Mandatory Skills:
Java, Spring boot, Microservices, AWS Services, No SQL, design patterns
Skill to Evaluate:
Java,Spring-Boot,Microservices,AWS-Services,No-SQL,Distributed-Systems,Design-Patterns
Experience:
8 to 10 Years
Location:
Bengaluru
Job Description:
+ Good to have knowledge and working experience with high volume systems.
+ Expert in Java 11+, Spring Boot, Rest API and AWS services (DynamoDB, UKS,SQS,Lambda)
+ Should be able to work with minimal guidance.
+ Expert in problem Debugging skills.
+ Added advantage if having exp with eCommerce domain.
+ Good to have knowledge on Jenkins and Caching tech
+ Well versed with Functional design patterns
+ Design, Implement and Integrate solutions .
+ Collaborate with all stakeholders ( QA, Product Owner,Engineering Manager, Peer teams)
+ Support existing services and product which are Live
+ Self-motivated and pro-active participation
+ Should be able to do peer reviews and help junior folks
+ Maintain code quality
+ Create functional/tech improvement in new or existing services
Education Qualificaiton:
Engineering Discipiline
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
Lead Java Developer - Backend (Engineering Manager)

Posted 2 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Lead Java Developer - Backend (Engineering Manager) to join our team in Bangalore, Karnātaka (IN-KA), India (IN).
Minimum Experience:
8
Maximum Experience:
14
Mandatory Skills:
Java, Spring boot, Microservices, AWS Services, No SQL, design patterns
Skill to Evaluate:
Java,Spring-Boot,Microservices,AWS-Services,No-SQL,Distributed-Systems,Design-Patterns
Experience:
8 to 10 Years
Location:
Bengaluru
Job Description:
+ Good to have knowledge and working experience with high volume systems.
+ Expert in Java 11+, Spring Boot, Rest API and AWS services (DynamoDB, UKS,SQS,Lambda)
+ Should be able to work with minimal guidance.
+ Expert in problem Debugging skills.
+ Added advantage if having exp with eCommerce domain.
+ Good to have knowledge on Jenkins and Caching tech
+ Well versed with Functional design patterns
+ Design, Implement and Integrate solutions .
+ Collaborate with all stakeholders ( QA, Product Owner,Engineering Manager, Peer teams)
+ Support existing services and product which are Live
+ Self-motivated and pro-active participation
+ Should be able to do peer reviews and help junior folks
+ Maintain code quality
+ Create functional/tech improvement in new or existing services
Education Qualificaiton:
Engineering Discipiline
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
Lead Java Developer - Backend (Engineering Manager)
Posted today
Job Viewed
Job Description
Req ID: 334231
We are currently seeking a Lead Java Developer - Backend (Engineering Manager) to join our team in Bangalore, Karnātaka (IN-KA), India (IN).
Minimum Experience:
8
Maximum Experience:
14
Mandatory Skills:
Java, Spring boot, Microservices, AWS Services, No SQL, design patterns
Skill to Evaluate:
Java,Spring-Boot,Microservices,AWS-Services,No-SQL,Distributed-Systems,Design-Patterns
Experience:
8 to 10 Years
Location:
Bengaluru
Job Description:
Education Qualificaiton:
Engineering Discipiline
About NTT DATA
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at
Lead Java Developer - Backend (Engineering Manager)
Posted today
Job Viewed
Job Description
Req ID: 334231
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Lead Java Developer - Backend (Engineering Manager) to join our team in Bangalore, Karnātaka (IN-KA), India (IN).
Minimum Experience:
8
Maximum Experience:
14
Mandatory Skills:
Java, Spring boot, Microservices, AWS Services, No SQL, design patterns
Skill to Evaluate:
Java,Spring-Boot,Microservices,AWS-Services,No-SQL,Distributed-Systems,Design-Patterns
Experience:
8 to 10 Years
Location:
Bengaluru
Job Description:
- Good to have knowledge and working experience with high volume systems.
- Expert in Java 11+, Spring Boot, Rest API and AWS services (DynamoDB, UKS,SQS,Lambda)
- Should be able to work with minimal guidance.
- Expert in problem Debugging skills.
- Added advantage if having exp with eCommerce domain.
- Good to have knowledge on Jenkins and Caching tech
- Well versed with Functional design patterns
- Design, Implement and Integrate solutions .
- Collaborate with all stakeholders ( QA, Product Owner,Engineering Manager, Peer teams)
- Support existing services and product which are Live
- Self-motivated and pro-active participation
- Should be able to do peer reviews and help junior folks
- Maintain code quality
- Create functional/tech improvement in new or existing services
Education Qualificaiton:
Engineering Discipiline
About NTT DATA
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com
Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here .
Senior Manager, Software Development Engineering - Backend (Java/API)

Posted 2 days ago
Job Viewed
Job Description
Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.
Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innovating for the greater good, come make your next move with Zscaler.
Our Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your vision and passion to our team of cloud architects, software engineers, security experts, and more who are enabling organizations worldwide to harness speed and agility with a cloud-first strategy.
We are looking for an experienced Senior Manager, Software Development Engineer to join our Backend, API team. Reporting to the Senior Director, Software Development Engineering, you'll be responsible for:
+ Leading a team to develop high-quality, scalable, and reliable software
+ Driving the development and continuous improvement of a SaaS product, ensuring it meets market needs and maintains a competitive edge
+ Leading the design and implementation of scalable, high-availability distributed systems using technologies like Kafka and DynamoDB
+ Strategizing on the development and maintenance of scalable web and responsive applications
+ Managing projects to ensure timely delivery, quality, and alignment with company goals
**What We're Looking for (Minimum Qualifications)**
+ Minimum of 10 years of management experience, with significant experience leading engineering teams in a technical environment
+ 12 years of software development experience with expertise in AWS, GCP, Docker, Kubernetes, and Java/Spring frameworks
+ Proven track record in developing, launching and scaling SaaS products
+ Skilled in conveying complex technical concepts to diverse stakeholders and fostering communication across distributed teams
+ Demonstrated ability to make informed decisions, even in high-pressure situations
**What Will Make You Stand Out (Preferred Qualifications)**
+ Experience with data analysis and data analytics tools
+ Experience with NoSQL databases, messaging services and in-memory cache is a big advantage
#LI-HYBRID
#LI-SK3
At Zscaler, we are committed to building a team that reflects the communities we serve and the customers we work with. We foster an inclusive environment that values all backgrounds and perspectives, emphasizing collaboration and belonging. Join us in our mission to make doing business seamless and secure.
Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including:
+ Various health plans
+ Time off plans for vacation and sick time
+ Parental leave options
+ Retirement options
+ Education reimbursement
+ In-office perks, and more!
Learn more about Zscaler's Future of Work strategy, hybrid working model, and benefits here ( .
By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines.
Zscaler is committed to providing equal employment opportunities to all individuals. We strive to create a workplace where employees are treated with respect and have the chance to succeed. All qualified applicants will be considered for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws. _See more information by clicking on the_ Know Your Rights: Workplace Discrimination is Illegal ( _link._
Pay Transparency
Zscaler complies with all applicable federal, state, and local pay transparency rules.
Zscaler is committed to providing reasonable support (called accommodations or adjustments) in our recruiting processes for candidates who are differently abled, have long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.
Software development Engineer - Backend
Posted 4 days ago
Job Viewed
Job Description
Software Development Engineer-Backend
Location : Bengaluru
Experience : 0–2 years
About Pocket FM
Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment experience for the next billion users through a robust tech platform powered by data, intelligence, and audio innovation. Join us on our journey to scale storytelling to millions, one stream at a time.
Role Overview
We are looking for a motivated and curious SDE-1 to join our fast-paced engineering team. You will play a key role in building scalable backend services and APIs that power our audio platform. If you are passionate about backend development and have hands-on experience with Python or Golang , we’d love to connect with you.
Responsibilities
- Build and maintain highly scalable backend systems using Python or Golang
- Develop RESTful APIs and services for Pocket FM’s core platform
- Work closely with product, design, and data teams to deliver seamless user experiences
- Optimize application performance and write clean, maintainable code
- Participate in code reviews, learning sessions, and continuous improvement initiatives
- Troubleshoot and debug production issues as part of a collaborative team
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 0–2 years of backend development experience in Python or Golang
- Strong understanding of computer science fundamentals (DSA, OOP, OS, networking)
- Familiarity with REST API development and version control (Git)
- Working knowledge of databases (e.g., PostgreSQL, MongoDB, Redis)
- Ability to write modular, reusable, and testable code
- Good communication skills and a proactive attitude
Nice to Have
- Exposure to cloud platforms like AWS, GCP, or Azure
- Experience with container technologies like Docker
- Familiarity with monitoring, logging, or CI/CD tools
- Contributions to open-source projects or personal backend projects
Be The First To Know
About the latest Backend engineering Jobs in India !
Software development engineer - backend
Posted today
Job Viewed
Job Description
Software Development Engineer-BackendLocation: BengaluruExperience: 0–2 yearsAbout Pocket FMPocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment experience for the next billion users through a robust tech platform powered by data, intelligence, and audio innovation. Join us on our journey to scale storytelling to millions, one stream at a time.Role OverviewWe are looking for a motivated and curious SDE-1 to join our fast-paced engineering team. You will play a key role in building scalable backend services and APIs that power our audio platform. If you are passionate about backend development and have hands-on experience with Python or Golang, we’d love to connect with you.ResponsibilitiesBuild and maintain highly scalable backend systems using Python or GolangDevelop RESTful APIs and services for Pocket FM’s core platformWork closely with product, design, and data teams to deliver seamless user experiencesOptimize application performance and write clean, maintainable codeParticipate in code reviews, learning sessions, and continuous improvement initiativesTroubleshoot and debug production issues as part of a collaborative teamRequirementsBachelor's degree in Computer Science, Engineering, or a related field0–2 years of backend development experience in Python or GolangStrong understanding of computer science fundamentals (DSA, OOP, OS, networking)Familiarity with REST API development and version control (Git)Working knowledge of databases (e.g., Postgre SQL, Mongo DB, Redis)Ability to write modular, reusable, and testable codeGood communication skills and a proactive attitudeNice to HaveExposure to cloud platforms like AWS, GCP, or AzureExperience with container technologies like DockerFamiliarity with monitoring, logging, or CI/CD toolsContributions to open-source projects or personal backend projects
Software development Engineer - Backend
Posted 3 days ago
Job Viewed
Job Description
Location : Bengaluru
Experience : 0–2 years
About Pocket FM
Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment experience for the next billion users through a robust tech platform powered by data, intelligence, and audio innovation. Join us on our journey to scale storytelling to millions, one stream at a time.
Role Overview
We are looking for a motivated and curious SDE-1 to join our fast-paced engineering team. You will play a key role in building scalable backend services and APIs that power our audio platform. If you are passionate about backend development and have hands-on experience with Python or Golang , we’d love to connect with you.
Responsibilities
Build and maintain highly scalable backend systems using Python or Golang
Develop RESTful APIs and services for Pocket FM’s core platform
Work closely with product, design, and data teams to deliver seamless user experiences
Optimize application performance and write clean, maintainable code
Participate in code reviews, learning sessions, and continuous improvement initiatives
Troubleshoot and debug production issues as part of a collaborative team
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field
0–2 years of backend development experience in Python or Golang
Strong understanding of computer science fundamentals (DSA, OOP, OS, networking)
Familiarity with REST API development and version control (Git)
Working knowledge of databases (e.g., PostgreSQL, MongoDB, Redis)
Ability to write modular, reusable, and testable code
Good communication skills and a proactive attitude
Nice to Have
Exposure to cloud platforms like AWS, GCP, or Azure
Experience with container technologies like Docker
Familiarity with monitoring, logging, or CI/CD tools
Contributions to open-source projects or personal backend projects
Software development Engineer - Backend
Posted today
Job Viewed
Job Description
Software Development Engineer-Backend
Location : Bengaluru
Experience : 0–2 years
About Pocket FM
Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment experience for the next billion users through a robust tech platform powered by data, intelligence, and audio innovation. Join us on our journey to scale storytelling to millions, one stream at a time.
Role Overview
We are looking for a motivated and curious SDE-1 to join our fast-paced engineering team. You will play a key role in building scalable backend services and APIs that power our audio platform. If you are passionate about backend development and have hands-on experience with Python or Golang , we’d love to connect with you.
Responsibilities
- Build and maintain highly scalable backend systems using Python or Golang
- Develop RESTful APIs and services for Pocket FM’s core platform
- Work closely with product, design, and data teams to deliver seamless user experiences
- Optimize application performance and write clean, maintainable code
- Participate in code reviews, learning sessions, and continuous improvement initiatives
- Troubleshoot and debug production issues as part of a collaborative team
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 0–2 years of backend development experience in Python or Golang
- Strong understanding of computer science fundamentals (DSA, OOP, OS, networking)
- Familiarity with REST API development and version control (Git)
- Working knowledge of databases (e.g., PostgreSQL, MongoDB, Redis)
- Ability to write modular, reusable, and testable code
- Good communication skills and a proactive attitude
Nice to Have
- Exposure to cloud platforms like AWS, GCP, or Azure
- Experience with container technologies like Docker
- Familiarity with monitoring, logging, or CI/CD tools
- Contributions to open-source projects or personal backend projects