
š Job Title: Backend Developer
š Experience: 5-7 Years
š”Location: Bangalore
š Notice Period :- Immediate Joiners
š” Work Mode - 5 Days work from Office
( Candidate Serving notice period are preffered)
Role Summary
We are looking for a Backend Engineer to join the Platform Implementation Team, responsible for building scalable, secure, and high-performance backend systems for a multi-cloud Data & AI platform. You will design microservices, develop REST APIs, and enable seamless data integration across enterprise systems like CRM and ERP.
š« Key Responsibilities
ā Design and develop scalable microservices and RESTful APIs
ā Build event-driven architectures for asynchronous processing
ā Integrate backend systems with cloud platforms (GCP/Azure)
ā Ensure secure, reliable, and optimized data handling
ā Collaborate with cross-functional teams (UI, Data, Platform)
ā Follow best practices in coding, testing, CI/CD, and containerization
š« Mandatory Skills (Top 3)
ā Strong backend programming experience (Python / Node.js / Java)
ā Expertise in API development & Microservices architecture
ā Hands-on experience with Cloud platforms (GCP or Azure)

Similar jobs
Job Role Java lead
Experience 8+ years
Notice period Immediate
Location Bangalore
Note: OMS & Retail domain Experience is mandatory
Introduction
We are seeking a Development Lead (Dev Lead / Technical Lead) with strong hands-on experience in Java and
Microservices to lead a team of developers in designing, developing, and delivering high-quality, scalable
applications. The role requires a balance of coding, technical decision-making, and team mentorship.
Job Description
⢠Create, design, and implement layouts for new and existing software solutions.
⢠Must be able to lead a team of engineers and ensure high quality software delivery from the team. Be
approachable to the team members.
⢠Take complete ownership of the Design that they are responsible for.
⢠Ability to understand business requirements of clients and translate them into technical requirements.
⢠Identify impacts of planned work on existing functionality.
⢠Plan and estimate work to be completed.
⢠Conduct code reviews to ensure that the software deliverables are of the highest quality.
⢠Keep an eye on the Tech Debt and plan for managing at an acceptable level.
⢠Lead interactions with clients from a Tech team perspective.
Certifications :
⢠Oracle Certified Java Professional
⢠Spring Certified Professional
⢠Any NoSql / Cassandra / MongoDB certified developer
⢠GCP, AWS, & Azure Certified (Mandatory)
⢠Any retail OMS / Supply Chain product certifications
Primary Skills :
⢠8+ years of proven experience in the industry, with at least 2 years as an Lead or similar role designing
and developing enterprise-scale applications.
⢠Bachelors in engineering / technology (4 year) or master's in computer applications (2 year)
⢠Must possess at least 6+ years of Software development experience.
⢠Expert knowledge in at least one object-oriented programming language like Java, one backend
framework like Spring Boot / Node JS, one UI framework like React JS / Angular JS and RDBMS or NoSQL
database.
⢠Excellent knowledge of front-end programming languages, such as HTML, CSS, JavaScript, and AngularJS,
with the ability to render server-side and client-side content.
⢠Helps identify newer practices and adoption of existing ones. Ensure that the code quality is maintained
via own and/or peer code reviews.
⢠Can lead the team in delivery of backend and user interface code. Ensure that the DevOps tasks are
executed well.
⢠Ensure that the software has the correct level of logging & monitoring in Production and LLEs.
⢠Exceptional problem-solving skills.
⢠Excellent written and verbal communication. Must understand the clientās business requirements and
translate them into software requirements. Has a view of the deliverable timeline and escalates when
needed.
⢠Ability to articulate technical designs & develop documentation, flowcharts, layouts, diagrams, charts etc.
⢠Experience in implementing OMS products for retail customers will be an added advantage.
⢠Ability to do estimation for the given requirements.
⢠Ability to lead technical discussions with clients.
⢠Must be able to do quick proofs of concepts and demos based on client requirements.
⢠Provide timely feedback on the performance of team members.
⢠Conduct interviews & provide feedback to achieve hiring objectives.
⢠Contributes to organization building functions such as hiring, training, mentoring, team building.
Secondary Skills:
⢠Participate in daily scrum calls and provide status updates, address issues proactively, and timely
reporting of risks to project managers.
⢠Take complete ownership of the non-functional requirements around Performance, Security/Compliance,
i18n/l10n, etc.
⢠Capable of leading a high-performance team in a two-week iteration cadence with frequent product
deliveries.
⢠Ability to socialize designs/ideas and collaborate with stakeholders.
⢠Self-motivated and works with minimal direction.
ThisĀ IsĀ NOTĀ aĀ TypicalĀ JavaĀ RoleĀ IfĀ yourĀ experienceĀ isĀ mostlyĀ CRUDĀ APIs,Ā controllerĀ wiring,Ā orĀ shallowĀ serviceĀ layersĀ āĀ thisĀ roleĀ isĀ notĀ forĀ you. WeĀ areĀ lookingĀ forĀ aĀ top tierĀ backendĀ engineerĀ whoĀ thrivesĀ on:Ā
*Ā DesigningĀ complexĀ algorithmsĀ
*Ā BuildingĀ high-performance,Ā memory-efficientĀ systemsĀ
*Ā OwningĀ deepĀ backendĀ logicĀ thatĀ actuallyĀ movesĀ theĀ needleĀ
YouĀ willĀ workĀ closeĀ toĀ theĀ coreĀ engineĀ ofĀ theĀ product,Ā notĀ theĀ edges.
WhatĀ YouāllĀ BeĀ TrustedĀ WithĀ
*Ā ArchitectĀ andĀ buildĀ backendĀ systemsĀ thatĀ mustĀ performĀ underĀ loadĀ
*Ā DesignĀ andĀ implementĀ customĀ algorithmsĀ forĀ real-world,Ā non-trivialĀ problemsĀ
*Ā SolveĀ performanceĀ bottlenecksĀ involvingĀ CPU,Ā memory,Ā I/O,Ā andĀ concurrencyĀ
*Ā BuildĀ backendĀ servicesĀ whereĀ latency,Ā throughput,Ā andĀ correctnessĀ matterĀ
*Ā OwnĀ documentĀ &Ā PDFĀ processingĀ pipelinesĀ end-to-end:Ā Ā Ā Ā Ā
-CompositionĀ Ā Ā Ā Ā
-RenderingĀ Ā Ā Ā Ā
-OptimizationĀ Ā Ā Ā Ā
-Ā High-volumeĀ generationĀ
*Ā MakeĀ hardĀ technicalĀ decisionsĀ andĀ standĀ byĀ them
Non-NegotiableĀ SkillsĀ
*Ā ExceptionalĀ JavaĀ expertiseĀ (CoreĀ Java,Ā SpringĀ Boot,Ā JavaĀ 8+)Ā
*Ā StrongĀ commandĀ over:Ā Ā Ā Ā Ā
- DataĀ structuresĀ &Ā algorithmsĀ
- MultithreadingĀ &Ā concurrencyĀ modelsĀ Ā Ā Ā Ā
- JVMĀ internalsĀ &Ā memoryĀ managementĀ
*Ā ProvenĀ experienceĀ buildingĀ customĀ algorithmsĀ (thisĀ willĀ beĀ evaluated)Ā
*Ā DeepĀ backendĀ engineeringĀ experienceĀ withĀ SpringĀ /Ā SpringĀ BootĀ
*Ā StrongĀ understandingĀ of:Ā Ā Ā Ā Ā
- APIĀ designĀ principlesĀ Ā Ā Ā Ā
- FaultĀ toleranceĀ &Ā resilienceĀ Ā Ā Ā Ā
- Ā PerformanceĀ tuningĀ &Ā profilingĀ
*Ā AbilityĀ toĀ reasonĀ aboutĀ timeĀ complexity,Ā spaceĀ complexity,Ā andĀ trade-offsĀ
*Ā StrongĀ databaseĀ fundamentalsĀ (queryĀ optimization,Ā indexing,Ā transactions)Ā
*Ā ExperienceĀ withĀ messageĀ brokersĀ (ActiveMQ,Ā Kafka,Ā RabbitMQ)Ā
*Ā ExposureĀ toĀ Kubernetes-basedĀ deploymentsĀ orĀ large-scaleĀ microservicesĀ
InterviewĀ FocusĀ (BeĀ Prepared)Ā
*Ā AlgorithmĀ designĀ &Ā problemĀ solvingĀ
*Ā DeepĀ JavaĀ fundamentalsĀ
*Ā SystemĀ designĀ discussionsĀ (backend-heavy)Ā
*Ā PerformanceĀ tuningĀ scenariosĀ
*Ā Real-worldĀ debuggingĀ andĀ optimizationĀ challenges
Strong Software Engineering Profile
Mandatory (Experience 1): Must have 7+ years of experience using Python to design software solutions.
Mandatory (Skills 1): Strong working experience with Python (with Django framework experience) and Microservices architecture is a must.
Mandatory (Skills 2): Must have experience with event-driven architectures using Kafka
Mandatory (Skills 3): Must have Experience in DevOps practices and container orchestration using Kubernetes, along with cloud platforms like AWS, GCP, or Azure
Mandatory (Company): Product companies, Experience working in fintech, banking, or product companies is a plus.
Mandatory (Education): From IIT (Candidate should have done bachelor degree Btech or Dual degree Btech+Mtech or Intergrated Msc), From other premium institutes NIT, MNNIT, VITS, BITS (Candidates should have done B.E/B.Tech)
Preferred
Preferred (Skills 1): Experience in Task Queues like Celery and RabbitMQ is preferred.
Preferred (Skills 2): Experience with RDBMS/SQL is also preferrable.
Preferred (Education): Computer science
What You will do
ā Create beautiful software experiences for our clients using design thinking, lean and agile methodology.
ā Work on software products designed from scratch using the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.
ā Work in a dynamic, collaborative, transparent, non-hierarchical culture.
ā Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.
ā Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications
ā Experience: 4+ years.
ā Hands-on development experience with a broad mix of languages such as JAVA, Python, Javascript etc.
ā Server-side development experience mainly in JAVA, (Python and nodeJS can be considerable)
ā UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery etc. are good to have.
ā Passion for software engineering and follow the best coding concepts. ā Good to great problem solving and communication skills.
Nice to have Qualifications
ā Product and customer-centric mindset.
ā Great OO skills, including design patterns.
ā Experience with devops, continuous integration & deployment.
ā Exposure to big data technologies, Machine Learning and NLP will be a plus.
Benefits
ā Competitive salary.
ā Work from anywhere.
ā Learning and gaining experience rapidly.
ā Reimbursement for basic working set up at home.
ā Insurance (including a top up insurance for COVID).
Location
Remote - work from anywhere
š„ What will you do?
As a Backend Engineer, you will
- Create and maintain server-side code
- Designing database schemas to support business requirements
- Building reusable code and libraries for future use
- Troubleshoot and debug applications
- Write unit tests
- Stay up to date with current best practices
- Collaborate with front end engineers
- Optimization of the application for maximum speed and scalability
- Work with stakeholders including the Executive, Product, Data, and Design teams to assist with web-application-related technical issues and support their requirements.
š What are we looking for?Ā
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture areĀ
- 2+ years of relevant work experience as a Backend engineer using Python frameworks like Django, Flask, etc
- Experience with relational databases like MySQL, PostgreSQL
- Good understanding of OOP concepts
- Understanding of code versioning tools, such as Git
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
- Experience writing unit tests for the application is a plus
- Experience with building REST APIs
- Superior analytical, conceptual, and problem-solving skills.
- Strong verbal and written communication skills in English.
At Ocean Friends, we are looking to positively impact the lives of families dealing with chronic health conditions through technology. We are looking for self-driven, and motivated Software Engineers with intent and ability to work across a variety of technology problems, including, but not limited to Mobile app development, AI/ML, and User experience.
Looking for Java Fullstack Developer with 4-5yrs of experience.
Job Rolre : Java Full Stack Developer
Experience : 4-5 yrs
Job Type : Permanent
Locations : Hyderabad/Bangalore/Chennai/Mumbai/Pune/Gurgaon
Notice Period : Max 30 Days
Description :
- Experience 4 ā 5 years
- Good in Backend Springboot
- write Rest API (Should be strong in this area)
- Good Analytical ability, Good coding practice, Knowledge of Spring Security (Desirable),
- UI Knowledge of Angular (Average knowledge should be enough)
⢠Design and develop core server side components for our consumer facing site
as well as for fulfillment and inventory logistics
⢠Prototype new ideas
Experience / Skills Required:
⢠B.Tech or advanced degree in Computer Science with 8-12 years of progressive industry
experience
⢠Strong experience with Python development and Django framework or NodeJS required
⢠Strong experience with JavaScript , HTML, CSS, AJAX and JSON
⢠Strong experience with building reusable server components
⢠Strong experience with WebServices, XML, REST interfaces
⢠Strong experience with object oriented programming
⢠Strong experience with backend performance optimization and algorithms
⢠Strong experience with SQL, RDBMS, data modeling and MySQL, Oracle or other RDBMS
⢠Strong leadership / technology mentoring skills a must. Ability to do code and design reviews is a
key part of this role.
⢠Experience with Microservices / Distributed event based architectures desired.
⢠Deep experience with Linux based development and deployment architectures.
⢠Experience with database query tuning.
⢠Experience with cloud platforms such as AWS is a great plus
⢠Experience with frameworks such as Angular / React JS is a great plus
⢠Awareness of and experience with reactive programming is a plus
⢠Experience with Ecommerce/Consumer facing applications serving a large volume of users is a
great plus.
⢠Exposure to technologies like Kafka, Redis, Spark, Kinesis, Solr, ElasticSearch etc is a plus.
⢠Experience with NoSQL or BigData is a great plus
⢠Hands on Full Stack experience desired.
⢠Must be adept at experimenting with new technologies
⢠Must have excellent communication (verbal & written), interpersonal, leadership, and problem
solving skills
⢠Must be able to work independently and enjoy working at a fast paced start-up environmen









