We’re looking for a Senior Backend Engineer to help us build the tools, services, and applications that will enable us to be the planet’s most patient-focused pharmacy. You will work on projects ranging from greenfield initiatives to matured products with an active user base.
What you’ll do:
- Collaborate with engineering team to design and implement products using event driven micro-services architecture.
- Interact with Product Managers and key stake-holders on regular basis to understand and execute Product vision.
- Take charge of end-to-end feature development, right from proof-of-concept to production deployment and support
- Brainstorm and lead continuous improvement projects for product
- Providing feedback to peer developers on code quality and development standards.
- Mentoring team on strong coding and design standards.
- Setting the bar high for development practises while striking the right balance between pragmatism and perfection for code and processes.
- Effectively document API's and services using Swagger/OpenAPI, visualize flow and dependencies using diagrams, and create technical documents on engineering wikis.
- Present crisp and clear feature demos to stakeholders.
Some of our opensource projects- https://meet.google.com/linkredirect?authuser=0&dest=https%3A%2F%2Fgithub.com%2Fmedly">https://github.com/medly
Your tool-belt:
We don’t expect anybody to be an expert on all of these, but you should be deeply familiar with some, and a self-starting learner who isn’t afraid to ask for help:
- Polyglot Development (at least 1 more lang apart from Java and JavaScript)
- At least one JVM language
- Functional Programming,
- OO Design, Clean Code, SOLID principles
- Solid grasp on HTTP, and REST
- Web based SaaS product development
- Deployment to AWS or any cloud
- Test Driven Development,
- Security Compliance like HIPAA, PCI-DSS, SOC2
- Git, Linux, CI/CD, Gradle, IDEA
- Security based on OAuth2 / OIDC
- SQL and NoSQL DBs like PostgreSQL, DynamoDB, ElasticSearch
- Docker
- SQL Migration tools like Liquibase, Flyway
- Semantic Versioning, Feature Toggles, PR, Feature Branches
What you`ll need:
- 3+ Years of experience mainly on Backend Development using any two languages (Java, Kotlin, NodeJS, Ruby etc.)
- Minimum a bachelor degree in Computer Science, Engineering or any related field.
You will work on the following:
- Develop service/APIs using Kotlin/Micronaut Node/Serverless
- Aurora Serverless PostgreSQL DB
- AWS, Lambda, API Gateway, Amplify, Cognito, Okta
- Github, Github Actions, SonarCloud
- Database versioning using tools like Liquibase
- Terraform to manage infra
- Cloudwatch/AWS X-Ray to monitor the infra
- Opportunity to make Open Source Contribution

Similar jobs
What you'll be doing:
As a Software Developer at Trential, you will be the bridge between technical strategy and hands-on execution. You will be working with our dedicated engineering team designing, building, and deploying our core platforms and APIs. You will ensure our solutions are scalable, secure, interoperable, and aligned with open standards and our core vision. Build and maintain back-end interfaces using modern frameworks.
- Design & Implement: Lead the design, implementation and management of Trential’s products.
- Code Quality & Best Practices: Enforce high standards for code quality, security, and performance through rigorous code reviews, automated testing, and continuous delivery pipelines.
- Standards Adherence: Ensure all solutions comply with relevant open standards like W3C Verifiable Credentials (VCs), Decentralized Identifiers (DIDs) & Privacy Laws, maintaining global interoperability.
- Continuous Improvement: Lead the charge to continuously evaluate and improve the products & processes. Instill a culture of metrics-driven process improvement to boost team efficiency and product quality.
- Cross-Functional Collaboration: Work closely with the Co-Founders & Product Team to translate business requirements and market needs into clear, actionable technical specifications and stories. Represent Trential in interactions with external stakeholders for integrations.
What we're looking for:
- 3+ years of experience in backend development.
- Deep proficiency in JavaScript, Node.js experience in building and operating distributed, fault tolerant systems.
- Hands-on experience with cloud platforms (AWS & GCP) and modern DevOps practices (e.g., CI/CD, Infrastructure as Code, Docker).
- Strong knowledge of SQL/NoSQL databases and data modeling for high-throughput, secure applications.
Preferred Qualifications (Nice to Have)
- Knowledge of decentralized identity principles, Verifiable Credentials (W3C VCs), DIDs, and relevant protocols (e.g., OpenID4VC, DIDComm)
- Familiarity with data privacy and security standards (GDPR, SOC 2, ISO 27001) and designing systems complying to these laws.
- Experience integrating AI/ML models into verification or data extraction workflows.
Backend - Software Development Engineer III
Experience - 7+ yrs
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Description
We are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments leading technical teams, designing system architecture and reviewing peer code. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?
You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customer’s technical teams and MongoDB solutions Architects.
Location - Chennai or Bangalore
- Relevant experience of 7+ years building high-performance back-end applications with at least 3 or more projects delivered using the required technologies
- Good problem solving skills
- Strong mentoring capabilities
- Good understanding of software development life cycle
- Strong experience in system design and architecture
- Strong focus on quality of work delivered
- Excellent verbal and written communication skills
Required Technical Skills
- Extensive hands-on experience building high-performance web back-ends using Node.Js and Javascript/Typescript
- Strong experience with Express.Js framework
- Working experience with Python web app development or python scripting
- Implementation experience in monolithic and microservices architecture
- Hands-on experience with data modeling on MongoDB and any other Relational or NoSQL databases
- Experience integrating with any 3rd party services such as cloud SDKs (AWS, Azure) authentication, etc.
- Hands-on experience with Kafka, RabbitMQ or any similar technologies.
- Exposure into unit testing with frameworks such as Mocha, Chai, Jest or others
- Strong experience writing and maintaining clear documentation
Good to have skills:
- Experience working with common services in any of the major cloud providers - AWS or GCP or Azure
Technical certifications in AWS / Azure / GCP / MongoDB or other relevant technologies
Job Description
We are looking for a great Java Developer who is passionate about working in the Microsoft tech stack using Java. Your primary focus will be on developing common reusable components and implementing them following well-known best practices. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving and an attitude to learn is essential.
Job Responsibilities:
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
- Contribute in all phases of the development lifecycle.
- Write well designed, testable, efficient code.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Design and develop dockerised microservices for cloud
Required skills and experience include:
- BS in Computer Science or other field of study and applicable work experience.
- Most likely 3-5 years of experience on Java Web Development.
- Experience in developing Microservices for cloud (Azure/AWS/GCP) is preferred
- Experience in Spring Framework (Spring boot, spring Batch), Spring MVC, Microservice model, RESTful web services
- Experience in databases like SQL Server, Oracle, PostgreSQL, MySQL, MongoDB is desired.
- Should have hands-on experience on Hibernate, JPA or MyBatis or any other persistence framework.
- Must have strong teamwork orientation and the ability to foster collaboration within and across teams
- Knowledge of Maven/gradle
- Knowledge of Docker, Kubernetes
- Good Communication skills ( English)
Primary Skills(Mandatory)
Core and Advanace Java 1.8 , Web and Microservice development using java (Jsp, Servlet, Spring boot, Spring MVC), Restful Web Services, Spring framework, RDBMS (Postgres, Mssql server), Hibernate
Secondary Skills
Java script, Frontend web development - (Angular,nodejs) ( Not mandatory)
Additional Information
- Should have experience of working in any previous IT Software company
- Any additional certification will be a plus
- Comfortable working from Office.
EXPERIENCE: 2 to 5 years
LOCATION: Bangalore
TIMINGS: Indian Shift Timings
TYPE OF WORKING: work from office
NOTICE PERIOD: 1 month
RESPONSIBILITIES
• Write maintainable, scalable, and efficient code.
• Follow coding standards, unit-testing, code reviews etc.
• Follow release cycles and commitment to deadlines.
• Collaborate with the team and communicate effectively.
• Ability to work in a fast-paced startup.
CANDIDATE MUST HAVE
• Nodejs
• Data structure & Algorithms
DESIRED SKILLS & EXPERIENCE
• BE/BTech in Computer Science or related technical discipline
• Good knowledge of JavaScript, JSON, Relational/NoSQL DB,
• Experience in writing modular/reusable code using JavaScript frameworks like Node JS,
• Express JS etc.
• Knowledge of Restful Web Services
• Understanding of OOPS, Data Structure, and Algorithms
• Knowledge of Python will be a plus point.
• Good Analytical and Problem-solving skills
• Knowledge of source control tools, preferably GIT
• Familiar with Agile methodologies
GaragePlug Inc
GaragePlug is one of the fastest-growing Automotive tech startups working towards revolutionising the automotive aftermarket industry with strong state-of-the-art technologies.
Position: Backend Developer (Java Spring Boot)
As we plan to grow, we have many challenges to solve. Some of the new features and products that are already in the pipeline include advanced analytics, search, reporting etc., to name a few. Our present backend is based on the microservices architecture built using Spring Boot. With growing complexity, we are open to using other tools and technologies as needed.
We are looking for a talented and motivated engineer to join our fleet and help us solve real-world problems in this exciting field. Join us and share the dream of building the next generation online platform for the Auto industry.
Experience: 1+ years of experience
What you'll do :
- End to end systems development
- Ownership of complete systems from development to production and maintenance
- Infrastructure management on AWS
- Technologies you'll use :
- Microservices, AWS, Java, Spring-boot
- Nginx
- PostgreSQL, Redis
- ElasticSearch
- Gradle / Maven
- Any cool piece of technology that you can bring onboard.
What you are :
- You love technology and are always open to learning new tools
- You are a self-starter
- You are proficient in Java, SQL
- You have good knowledge of Databases: RDBMS/Document
- You have worked with server technologies: Spring / Dropwizard / Tomcat/Spring Boot
- You have a good understanding of REST API design
- You believe in clean and maintainable code
Location Fully Remote / Bangalore
Apply through this link
https://garageplug.freshteam.com/jobs/H-qGPrivc4pt/backend-engineer-2" target="_blank">https://garageplug.freshteam.com/jobs/H-qGPrivc4pt/backend-engineer-2
Prefer Immediate Joiners with Node experience only
Minimum 2 Years of experience in NodeJS. Minimum 1 Year experience in MongoDB Minimum 1 Year of experience in ElasticSearch.
Who We are?
At e6data (https://e6x.io/" target="_blank">https://e6data.io) we’re building core algorithms that make querying 25 - 200X more performant (i.e. faster and/or cheaper) than every other analytics platform in the world. This results in billions of dollars of value unlocked across faster analytics, savings on computing/infra, and new use cases become possible.
Our core team has 100+ years of combined experience and 10+ patents across diverse but complementary disciplines like real-time databases, time-series databases, SQL OLAP engines, distributed computing platforms, stream processing, and log analytics. Two of the founding team are second-time founders with past exits.
We are passionate about solving the deepest and most important problems in computer science and believe in making our technology available to customers regardless of their location, size, or budget. Our vision is for e6data to power every analytical workload in the world - regardless of deployment scenario (cloud, on-premise, edge), across every use case (end-user queries, ETL / data pipelines), and every latency requirement (batch, streaming / real-time).
What you will do?
- Write awesome code
- Your primary focus will be on building our product around our core algorithms. You will collaborate with our Performance Engineering and DevOps teams.
- Identify tactical and long-term product improvements (could be code, script, etc.) so that e6data development is based on frictionless onboarding of customers
- Build our internal Data Platform using e6data
- Adding scalable functionality to the core e6data engine for new features like UDFs, SQL functions, etc
What we are looking for?
- Worked with Java for a minimum of 4 years
- Knowledge of SQL Query planning will also be good to have
- A passion for continuous learning and growth (both at a personal and team level)
- Strong team player
- Experience (or enjoys) working in a startup will be an added advantag
|
Immedieate joiners are preferred or those who cn join withn 15-20 days. - B.Tech in Computer Science from premier institute (IIT/NIT/IIIT)or equivalent work experience - 2 years’ experience developing Backend systems - Good understanding of algorithms and data structures - Knowledge of Cache, Queues, NoSQL & RDBMS(Mysql) - Proficiency in PHP/Python/Ruby/Java - Experience with MVC architectural pattern / framework like Django, ROR, Node.js - Experience of object-oriented programming / modular programming - Ability to multi-task, work with ambiguity and quickly re-prioritizing responsibilities - Experience with Agile software development - Knowledge of testing performance & stability using tools - Experience with either Github or GitLab, Confluence, & Jira
|
|
Professional experience required: Total experience: 2+ Years
Industry/Role experience: - 2+ years’ experience developing Backend systems - Experience with Agile software development
|
|
Behavioral Attributes: - Must have excellent communication skills - Must be the ability come up with innovative ideas and out-of-the-box solutions - Must be willing to challenge conventional methods to achieve exponential results |
As a Senior Software Engineer you have complete ownership of building out the Docexa product along with product people and the rest of the engineering team. This role will act as a great springboard to accelerate career growth & transition into a Tech Lead level role.
Your daily life
- Architecting of the whole platform
- Development of server-side logic
- Building new services and APIs
- Developing core business logic
- Maintenance of current APIs
- Improving the performance and reliability of our systems as we scale
Must-have skills
- You’ve been building web applications professionally for 4+ years
- You’re proficient in PHP 7, Laravel, and PostgreSQL
- You possess strong OOP and design pattern knowledge
- You are familiar with modern technology systems: AWS, load balancers, Kafka queues, caching, etc.
- You write understandable, testable and easy to maintain code
- You’ve the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems










