
As a Backend Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs need to be very efficient and high performing. This requires optimizing queries for faster execution and introducing database changes that may be required. We are looking for individuals with great attention to detail, who are genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and GETTING IT DONE.
Responsibilities:
- Develop, test, implement and maintain application software
- Take part in software and architectural development activities
- Debug application issues and helping support respond to client queries
- Participate in application development meetings
- Provide accurate estimates, clearly communicate status of tasks and identification of risks
- Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
- Performance tuning of application code at different service levels
- Interact with customers of the application and help address issues reported
Requirements:
- Bachelor's degree in Computer Science or equivalent
- 3+ years of experience with Java and Spring frameworks.
- Having good knowledge in a scripting language like python is a plus
- Experience with Spring and Hibernate/ ORM
- Understanding of relational database and normal forms
- Understanding of NoSQL / RDBMS (Mongo or Postgres) and ability to write optimized and high performing queries
- Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
- Experience building RESTful web services
- Strong written and verbal communication skills
- Strong interpersonal skills and time management skills
- Strong problem solving and analytical skills
- Experience with GIT as a VCS, Unix based systems
- Experience with NoSQL Database is a plus
- Following are a set of 'good to have' skills React AWS Bitbucket, JIRA

Similar jobs
🔹 Job Title: Full Stack Java Developer
🔹 Experience: 4 to 6 Years
🔹 Location: Gurugram (Hybrid)
📝 Job Description:
Deqode is hiring a skilled Full Stack Java Developer to join our team of technology experts building scalable, enterprise-grade systems. We’re looking for passionate developers who thrive in fast-paced environments and love solving real-world challenges.
Key Responsibilities:
- Design, develop, and deploy scalable Java-based microservices using Spring Boot.
- Develop front-end components using any modern JavaScript framework.
- Build robust APIs and integrate third-party services.
- Work with Quarkus to enhance Java runtime performance (preferred).
- Implement containerized services using Kubernetes and manage deployments.
- Ensure clean, testable, and maintainable code in an Agile environment.
- Collaborate with cross-functional teams to define and deliver high-quality products.
Must-Have Skills:
- 4–6 years of hands-on experience in Java and Spring Boot
- Proven experience in building and deploying Microservices
- Experience with Kubernetes and Kafka
- Proficiency in any modern frontend framework (React, Angular, etc.)
- Exposure to Quarkus is a strong plus
- Strong understanding of API design and RESTful services
- Excellent problem-solving and communication skills
Your Skills & Experience:
•1-8 Years experience of implementing commerce application on any eCommerce platform in last 3 years
• If you have not worked in eCommerce platform, we can still discuss with you if you are expert in Java/.Net and understand REST/SOAP webservices.
•Demonstrate proficiency in build and release management using CI/CD strategies (leveraging tools like Jenkins and DevOps practices), implement Mocha/Chai unit and functional test cases in order to reduce costs while ensuring quality
•Contributes to designing, implementing and documenting the build release process as well as system configuration and deployment characteristics of the applications
•Participates in technical walkthroughs/ code reviews of other team members’ components, test plans and results and help them with gaps
•Collaborate with architect to define implementation processes and quality gates and standards
•Identifies risks and issues, and help monitor them
•Guides the development of reference and resource materials
•Mentors developers in improving their platform knowledge and development skills
•Communicate technical design to the developers and help/guide them in the implementation
•Participates in Agile sprints
• Java 8/12• Frameworks - Spring MVC, REST, Spring Boot, Hibernate, (Optional – Play)• Oracle DB• Elastic Search (Optional but good to have)
• Junit, Mockito• Messaging – Should have knowledge of how RabbitMQ works
• Agile / TDD
• Good Experience in Core-Java concepts
• Experience of Continuous Integration / Continuous Delivery frameworks – Jenkins• Apache, Tomcat
• Good to have basic knowledge in AWS
• Good communication abilities & team-working skills
About the Company:
We are a Series A funded Indonesian online group buying platform that helps people connect with like minded people who want to buy the same item/product at a discounted price. The team is spread across India and Indonesia, and is led by experienced founders who have founded, set-up, scaled and exited businesses across India and Indonesia. We have raised our first round of funding, and are growing extremely fast. We are actively looking for Full Stack developers to join our team.
Job Duties and Responsibilities
We are looking for an experienced full-stack engineer to implement both back-end and front-end software solutions to serve both internal and external customers. The position entails working in an agile team to develop Java- and React-based projects that support our system.
- Design, implement and test full-stack solutions using Java, Spring and React
- Design robust spring system that can support 2-5mil users.
- Work alongside other team members to integrate various components into finished product
- Work closely with product owner to create stories
- Continuously create new and interactive features that would help to improve user experience and user engagement.
- Assist with troubleshooting of issues as needed
- Participate in the design and architecture of software solutions
- Assist in developing and maintaining continuous integration pipelines
Salary range : 15 lpa - 30 lpa or more depending on candidate experience.
Skills required :
You will be best qualified if you have experience with several (not all) of the following:
- JAVA
- Python (Flask and Django)
- Spring/Spring Boot
- React
- Hibernate
- Linux
- REST
- Kafka
- Mysql
- AWS
- ELK Stack (Elasticsearch)
- CI/CD Pipelines
Qualifications:
- 2+ years of experience in Java based technologies
- 1+ years of experience in Python
- Experience in designing databases and system architecture
- 1+ years of experience in Front end technologies like HTML, CSS, JavaScript and ReactJs
Why join us?
- You will get to work with an experienced team who has worked in multiple startups.
- Experimenting is the name of the game. And POCs are the snacks that fuel them.
- Grow with us. It is a family
- Gain exposure to two of the fastest growing markets in the world - South East Asia and Social Commerce
Skills:-
Java, SpringBoot, OOps, Microservices and Basic in SQL.
Responsibilities: -
Experience in application components using Spring Boot.
Should possess application development experience in Java 7/8, Spring Framework, Spring Boot.
Design and develop micro services/APIs using either Java/Spring boot. · Experience working in Agile environment and good understanding of Agile processes.
Good in any front end technologies like React JS
Experience in AWS
Knowledge of Application Server like Tomcat, Testing frameworks like JUnit Skills:
Spring Boot, Swagger, Tomcat , Maven, Jenkins, Git, Postman, kubernetes, Docker, Hibernate.
Strong knowledge on both SQL and NOSQL Databases.
Possess excellent communication and interpersonal skills and can articulate your ideas to different stakeholders.
Proficient understanding of code versioning tools, such as Git.
Experience in working as a team to design, document, develop, test, implement and maintain modular, multi-tier large Java applications.
Great interpersonal and communication skills
Job Functions: Information Technology.
Employment Type - Full-time.
Must skills:
Hands- on in the following:
- Java 8/J2EE
- Spring boot
- Gradle/Maven
- REST API
- ORM- hibernate/ JPA
- Unit Testing and Integration Testing- Junit/ TestNG
Good to have:
Hands-on in the following:
- CI/CD pipeline deployment
- Messaging- ActiveMQ/RabbitMQ/MQ
- DB2
- Kafka
- NoSQL framework exposure
Designing and implementing high quality software project in JAVA, SQL, J2EE and other java technologies
Software prototype
System architecture
Software design documentation
Test plan and test cases
Technical documentation.
We know that ours is a lofty vision, but we are in it for the long haul. Our work will give everyone the ability to sell Insurance to their customers and improve the economy. For this - we need co-creators who share our vision. We want to do it together with a team of like-minded people who are in it to reinvent the way we do Insurance and potentially connect the entire ecosystem.
We want to grow fast while creating a sustainable business and bring about disruption in an industry, which is a post-COVID world, needs to be disrupted for the better!
We are focused on democratizing Insurance through technology. It is a cloud-based platform connecting distributors to the Insurance Ecosystem to sell and manage Insurance programs. We are creating a middleware connecting consumers, traditional insurance institutions, intermediaries, and service partners on a single platform. Basically, give distributors the ability access to the entire Insurance ecosystem via 1 API / 1 platform.
Our goal is simple - Provide a new way to do Insurance, which is secure, easy, and focuses on the consumer while staying compliant with the frameworks laid down by the regulator.
Bachelor’s degree or higher in Computer / Technology domain.
4-7 years of relevant work experience, preferably in a start-up environment/ building SaaS products.
Excellent coding skills with the ability to deliver in a hyper-growth phase.
Hands-on experience in JAVA and practical experience in developing and designing
scalable software solutions.
Excellent Problem-solving skills & amp; understanding of data structures in a complex environment.
Extensive experience in Spring, Hibernate and SpringBoot
Experience in building REST Services
Experience in integrating third party APIs (Payment gateways, SMS gateways, Accounting software APIs, APIs of CRM tools, etc.) into web applications
Experience in working with SQL and no SQL DBs (Preferably Mongo DB)
Working knowledge of Kubernetes and Docker is a plus
Knowledge of how insurance processes and past experience in working on insurance
applications is a plus.
Note : This job is for immediate joining. Please apply ONLY IF you can join immediately.
Experience :- Junior role : 1 to 3 years/Senior : 5 to 7 Years
Industry: FinTech / BFSI
Functional Area: Core Platform Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time
Overview:
We are looking to hire Java developers who are well versed with Spring Boot, Hibernate, and RDBMS such as MySQL.
As we continue to grow our apps and site, we are looking for somebody to join our Engineering team and help build out the next set of kick-ass features.
If selected, you get to be a part of a small but committed group of technologists who are trying to improve how events are ticketed and marketed in India.
About the role:
- 2+ years of experience on Java, Spring Boot, Hibernate in medium to large-scale projects
- Must have experience with at least some flavours of both SQL (MySQL, Postgres) and NoSQL (MongoDB, ElasticSearch, Redis, DynamoDB etc) datastores in production
- Must have experience with Kafka or similar message queue systems in production
- Stellar problem solving skills
- Hunger to learn new things and ability to grasp new concepts quickly
- Ability to move quickly without breaking things too much (we are dreamers)
- Ability to work under immense pressure which is balanced by a sense of responsibility and ownership
- Should be able to groom juniors and take them to the next level
Perks :
- You get to work at a fun filled atmosphere
- Have ample chances of learning leadership, mentor-ship skills
- A solid salary package along with chance to get ESOPs
Salary Range : 6 LPA to 12 LPA
(based on qualifications, experience and skills)
people never feel the need to carry cash or cards again. We believe India is at the cusp of a new
mobile revolution, which will change the way we manage our money on the go. We see ourselves
facilitating this change, through technology and dogged customer centricity.
At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the
right environment for you is just one of the things we do. We empower people and trust them to do
the right thing. Here, you own your work from start to finish, right from day one.Being enthusiastic
about tech is a big part of being at PhonePe.
If you like building technology that impacts millions, ideating with some of the best minds in the
country and executing on your dreams with purpose and speed, join us!
Role
As a senior software engineer,
● You will build Robust and scalable web-based applications
● You will need to think of platforms & reuse
● Build abstractions and contracts with separation of concerns for a larger scope
● Drive problem solving skills for high-level business and technical problems.
● Do high level design with guidance; Functional modelling, break-down of a module
● Do incremental changes to architecture: impact analysis of the same
● Do performance tuning and improvements in large scale distributed systems
● Mentor young minds and foster team spirit
● Breaks down execution into phases to bring predictability to overall execution
● Work closely with Product Manager to derive capability view from features/solutions
● Lead execution of medium sized projects
● Work with broader stakeholders to track impact of projects/features and proactively
iterate to improve them
As a senior software engineer, you must have
● Extensive and expert programming experience in at least one general programming
language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested
code.
● Experience with multi-threading and concurrency programming
● Extensive experience in object oriented design skills, knowledge of design patterns, and
huge passion and ability to design intuitive module and class-level interfaces
● Excellent coding skills – should be able to convert design into code fluently
● Knowledge of Test Driven Development
● Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch,
Aerospike etc)
● Strong desire to solving complex and interesting real world problems
● Experience with full life cycle development in any programming language on a Linux
platform
● Go-getter attitude that reflects in energy and intent behind assigned tasks
● Worked in startup like environment with high levels of ownership and commitment
● BTech, MTech, or PhD in Computer Science or related technical discipline (or
equivalent).
● Experience in building highly scalable business applications, which involve
implementing large complex business flows and dealing with huge amount of data.
● 5+ years of experience in the art of writing code and solving problems for large Scale.
● Open communicator who shares thoughts and opinions frequently, listens intently and
takes constructive feedback
As a senior software engineer, good to have
● Ability to drive design and architecture of multiple subsystems
● Ability to break-down larger/fuzzier problems into smaller ones in the scope of the
product
● Understanding of the industry’s coding standards and an ability to create appropriate
technical documentation.









