
š¹ 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

Similar jobs
Position Overview
We are seeking a skilled Developer to join our engineering team. The ideal candidate will have strong expertise in Java and Python ecosystems, with hands-on experience in modern web technologies, messaging systems, and cloud-native development using Kubernetes.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java and Spring Boot framework
- Build robust web services and APIs using Python and Flask framework
- Implement event-driven architectures using NATS messaging server
- Deploy, manage, and optimize applications in Kubernetes environments
- Develop microservices following best practices and design patterns
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Write clean, maintainable code with comprehensive documentation
- Participate in code reviews and contribute to technical architecture decisions
- Troubleshoot and optimize application performance in containerized environments
- Implement CI/CD pipelines and follow DevOps best practices
- Ā
- Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field
- 4+ years of experience in software development
- Strong proficiency in Java with deep understanding of web technology stack
- Hands-on experience developing applications with Spring Boot framework
- Solid understanding of Python programming language with practical Flask framework experience
- Working knowledge of NATS server for messaging and streaming data
- Experience deploying and managing applications in Kubernetes
- Understanding of microservices architecture and RESTful API design
- Familiarity with containerization technologies (Docker)
- Experience with version control systems (Git)
- Ā
- Skills & Competencies
- Skills Java (Spring Boot, Spring Cloud, Spring Security)
- Ā
- Python (Flask, SQL Alchemy, REST APIs)
- NATS messaging patterns (pub/sub, request/reply, queue groups)
- Kubernetes (deployments, services, ingress, ConfigMaps, Secrets)
- Web technologies (HTTP, REST, WebSocket, gRPC)
- Container orchestration and management
- Soft SkillsĀ Problem-solving and analytical thinking
- Strong communication and collaboration
- Self-motivated with ability to work independently
- Attention to detail and code quality
- Continuous learning mindset
- Team player with mentoring capabilities
Job Description ā Senior Java Developer (Spring Boot / Microservices)
Location:Ā Chennai, India
Experience:Ā 4+ Years
Availability:Ā Immediate Joiner
About the Role:
We are looking for aĀ highly skilled Java DeveloperĀ with over 5 years of hands-on experience in building scalable backend systems usingĀ Java, Spring Boot, and Microservices architecture. The ideal candidate will have strong problem-solving skills, deep knowledge of backend frameworks, and a solid understanding ofĀ JUnit-based testing.
Key Responsibilities:
- Design, develop, and maintain high-performance backend systems usingĀ Java and Spring Boot
- Develop and deployĀ RESTful microservicesĀ in a distributed architecture
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, scalable, and testable code following best practices
- Implement unit and integration tests usingĀ JUnitĀ and other testing frameworks
- Participate in code reviews and contribute to improving team processes
- Troubleshoot and resolve production issues in a timely manner
Key Skills:
- Strong proficiency inĀ Java
- Expertise inĀ Spring BootĀ and related modules (Spring Data, Spring Security, etc.)
- Solid understanding ofĀ Microservices architecture, REST APIs, and inter-service communication
- Experience withĀ JUnitĀ and writing automated test cases
- Familiarity with CI/CD pipelines and version control (Git)
- Knowledge of containerization (Docker, Kubernetes) is a plus
- Exposure to messaging systems like Kafka or RabbitMQ is a plus
- Familiarity with databases (SQL/NoSQL)
Only 10% of India speaks English and 90% speak over 25 languages and 1000s of dialects. The internet has largely been in English. A good part of India is now getting internet connectivity thanks to cheap smartphones and Jio. The non-english speaking internet users will balloon to about 600 million users out of the total 750 million internet users in India by 2020. This will make the vernacular segment one of the largest segments in the world - almost 2x the size of the US population. The vernacular segment has very few products that they can use on the internet. One big need is that of sharing thoughts. Twitter serves this need globally through a micro-blogging platform. However most of the Tweets are in English and the vernacular Indian feels out of place on it. To solve that problem, we started Koo.
About The Company
The app āis a micro-blogging platform in Indian languages. It is an app built in India, for Indians, to share their thoughts āand opinions on any topic in their mother tongue using Audio/Video/Text. Koo gives a voice to Indians and enables āthe āBest of Indiaā to share their thoughts with the āRest of Indiaā. We provide a personalised feed to users by letting āpeople select the people they want to follow. The user is then shown content from these people. Some of the top āminds of India are invited to share their thoughts and opinions on various topics. Users can follow such āpersonalities and follow what they are talking about, and share their opinions too.
We are a Series A venture funded company. It has raised $6.5 million from stellar investors like Accel Partners, Shunwei Capital, Kalaari Capital, 500startups and Blume Venture Partners.
Technology Team & Culture
Nishant ā(CTO), has headed engineering for large and complex platforms like Coverfox and CitrusPay ācatering to the needs of millions of consumers. Technology team comprises sharp coders, technology geeks āand guys who have tried entrepreneurship or are very entrepreneurial in nature and extremely passionate towards ātechnology. Anyone being part of a technology team will have a lot to learn from their peers and mentors. Download āour āandroid app ānearing 1 million downloads from play store and take a look at what we are trying to build. āTechnology stack compromises of a wide variety of cutting edge technologies like Elixir, Java 11, Reactive āProgramming, MongoDB, Neo4j, Kubernetes, AWS, NodeJS, Python, ReactJS, Redis, Aerospike, ML, Deep learning āetc. Working hard & party harder is the mantra that we believe in.
Technology skill sets required for a matching profile
1. Work experience between 2 years to 8 years in building large scale high user traffic consumer facingā applications with desire to work in a fast paced startup.
2. Knowledge on reactive and asynchronous programming is preferable. If you have worked with coroutines, goroutines, high concurrency or optimized number of threads for processing on your backend server you could be a good fit.
3. Extremely proficient at writing performant, scalable and production ready code in Kotlin, Java (8 orĀ above, comfortable with concepts like lambda, streams, multithreading etc), Elixir, Rust, orĀ Golang. Should be familiar with static code analysis, code coverage and code reviews.
Ā
4. Experience with NoSQL DBs like MongoDB, Cassandra, Redis or Aerospike is required.
Knowledge of graph DBs like Neo4j is preferred.
5. Strong in algorithms, problem solving and data structures.
6. Knowledge of TDD and experience with building applications integrated with CI-CD pipelinesĀ (automated build, tests and deployments).
7. Exposure to micro-services with good understanding of containers, kubernetes, logging, alertingĀ and monitoring. Inter services communication. Should know how to handle multiple versions of APIs.
What You will doĀ
ā Create beautiful software experiences for our clients using design thinking, lean and agile methodology.
ā Work on world-class software products using the latest cutting edge technologies and platforms.
ā 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 in backend, Java, SprintBoot, Hibernate, SQL, MongoDB, Jenkins, Microservices etc...
ā Server-side development experience mainly in JAVA.
ā Passion for software engineering and follow the best coding concepts. ā Good to great problem solving and communication skills.
ā Experience in working with cross-border, distributed teams is a must.
Nice to have QualificationsĀ
ā Product and customer-centric mindset.
ā Great OO skills, including design patterns.
ā Experience with large-scale enterprise systems
- 3+ years of SDE work experience from Product based companies
- Experience in Java, Spring Boot, MySQL, Kafka, Hbase, AWS
- Experience in Multi threading, distributed systems, Best practices of coding, scaling
⢠Proficient in software development from inception to production releases using modern
programming languages ( Preferably Java, NodeJS, and Scala)
⢠Hands-on experience with cloud infrastructure, solution architecture on AWS or Azure
⢠Prior experience working as a Full-stack engineer building cloud-native, SaaS products.
⢠Expertise in programming and designing circuit breakers, the localized impact of failures,
service mesh, event sourcing, distributed data transactions, and eventual consistency.
⢠Proficient in designing and developing SAAS on Microservices architecture
⢠Proficient in building Fault tolerance, High availability, and Autoscaling for microservices
⢠Proficient in Data Modelling for distributed computing
⢠Deeps Hands-on experience on Microservices in Spring Boot and in large scale projects in
Spring Framework
⢠Fluency in cloud-native solution architecture; designing HA and Fault-Tolerant deployment
topologies for API Gateway, Kafka, and Spark clusters on cloud.
⢠Fluency in AWS, Azure, Serverless Functions in AWS or Azure and in Docker and Kubernetes
⢠Avid practitioner and coach of Test-Driven Development
⢠Deep understanding of modeling real-world scheduling and process problems into algorithms
running on memory and compute efficient data structures.
⢠We value Polyglot engineers a lot, hence experience in programming in more than one
language is a must, preferably one of Groovy, Scala, Python or Kotlin
⢠Excellent communication skills and collaboration temperament
⢠Articulation of technical matters to Business Stakeholders, and the ability to translate business
concerns into technical specifications.
⢠Proficiency in working with cross-functional team on refining initiatives to objective features.
Good To Have:
⢠Hands-on experience with Continuous Delivery and DevOps automation
⢠SRE and Observability implementation experience
⢠Refactoring Legacy products to microservices
Swift is building a next generation checkout stack for India - a platform rolling up payments and logistics solution for all fulfillment needs. We give businesses the opportunity to provide a customer experience at par with the likes of Amazon and Flipkart, all the while saving money and time.
Its basically Amazon without the website listing - we let our sellers design their own sales channel :-)
We believe there are many things a seller or small business has to worry about when selling online, logistics/payments/etc shouldn't be one of them. With our solution, SMBs and D2C brands get access to technologies and services like next day delivery, same day delivery, live package tracking, Card/Cash on delivery, scheduled delivery etc, making parcel delivery just as simple as collecting payment.
We also provide robust APIs which makes it easy for developers to add shipping capabilities to their multichannel online store.
We want to be the #1 checkout platform thatās reliable, easy to use and affordable.
About you:
You have experience in Java/Scala/JVM based languages and have an understanding of server design and implementation. You are looking for challenges in growing a product from hundreds to millions of visitors per month making thousands of transactions a day.
You like working with streaming/reactive architectures and have experience/interest in setting up MongoDB based cloud infra from scratch. You generally prefer to use a minimal set of simple tools to a diverse range of complex ones.
We are looking to build a back-end cloud infrastructure (on Java/Scala with Google Cloud Platform preferably) which will be a fault-tolerant real-time stream processing system on the cloud - Our system will need to meet liveliness guarantees from a web/API application perspective (and not a big data/ETL perspective).
You like to work on a variety of projects - at this job, youāll be developing a complex backend API infra, a reactive streaming architecture and a cloud-native, highly available API for our customers.
You have:
Experienced in any JVM based language.
Have some experience in NoSQL and architecting APIs
Strong verbal and written communication skills and the ability to work well cross-functionally.
We offer:Ā
You to be a part of a small, but a super capable team.
The opportunity to work closely with founders to define, scope, estimate and plan various aspects of the product. Being one of the first hires at Swift, you will be involved in both high and low-level decision making. This means a lot of ownership, which we cultivate by having a flat structure.
Competitive salary and stock options from a high-growth company.

Proficient in Java, J2EE and related technologies.
⢠Experienced in using spring, Spring Boot, Hibernate, messaging systems.
⢠Good understanding of relational database performance concepts and usage of ORM frameworks such as Hibernate
⢠Expert understanding of the object-oriented design and programming concepts
⢠Strong working experience on Data Structures, Algorithms and Collections.
⢠Solid experience building applications on top of RESTful APIs.
⢠Knowledge/experience with Spring MVC
⢠Stroing knowledge in developing and executing automated unit, functional and integration tests
⢠Good communication and analytical skills.
⢠Strong trouble shooting skills
Job Description
Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.
Key Responsibilities
ļ Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best
technologies, components and subsystems on different server side tech.
ļ Driving innovations in the product constantly to remain ahead of the curve.
ļ Serve as a thought leader and mentor on technical, architectural, design and related issues.
ļ Proactively identify architectural weaknesses and recommend appropriate solutions.
ļ Balance short-term versus long-term actions, strategic versus tactical requirements, while
continuing to move forward towards the strategic vision.
ļ Collaborate with cross functional teams to solve complex problems and building products
spanning across multiple teams to deliver end-to-end products & features.
ļ Estimates efforts, identify risks, devises and meets project schedules.
ļ Provide functional, design, and code reviews in related areas of expertise with-in team and
cross-team.
ļ Mentor / coach engineers to facilitate their development and provide technical leadership to
them.Ā
Skills required
ļ MS or BS/B.Tech in computer science or equivalent experience from top college.
ļ 3+ years of strong software design/development experience in building massively large scale
distributed internet systems and products.
ļ Hands-on experience in Advanced Java/ Node.JS/other backend JavaScript
frameworks, MySQL/NoSQL, golang, etc.
ļ Excellent data structure & algorithm and problem solving skills.
ļ Experience and knowledge of open source tools & frameworks, broader cutting edge
technologies around server side development.
ļ Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github,
Google Developer Groups (GDGs).
ļ Superior organization, communication, interpersonal and leadership skills.
ļ Must be a proven performer and team player that enjoy challenging assignments in a high-
energy, fast growing and start-up workplace.
ļ Must be a self-starter who can work well with minimalĀ guidance and in fluid environment.
Ā
Ā
FreightCrate Technologies is a Logistics TechnologyĀ company thatĀ aims to transform international shipping through innovative and cost-effective tech solutions that can mutually benefit exporters, importers and logistics service providers.Ā Ā
Our web-platform, FreightCrate offers online tech-enabled quote and shipment management solutions for export and import businesses to and from more than 50,000 global locations.
We have had more than 50 media coverages including Entrepreneur, Maritime Gateway, Cargotalk, BW Disrupt, INC42, Silicon India, Tech Observer and several other newspapers and online magazines.
Our vision is to utilize cutting edge technology, engineering, deep learning and artificial intelligence to create an intelligent freight management system that can automate and optimize international trade operations for global businesses.
FOUNDERS:
Samir LambayĀ is the Co-Founder and CEO with an MSc in Shipping, Trade and Finance from Cass Business School, London, UK with Distinction.
Samir has worked in the shipping and logistics industry across both family businesses and multinational companies. His most recent job was atĀ DB Schenker LogisticsĀ (Part of Deutsche Bahn Group - Fortune 200) where he was the youngest Vertical Manager globally and won two awards including Vertical Manager of the year and a Global Award.
Ruchi DograĀ is a Co-Founder & Director and is in charge of sales and marketing. She has worked for over 15 years across the top 3 logistics/supply chain companies globally. She set-up the hotel, wines and beverages vertical atĀ Kuehne & NagelĀ andĀ DB Schenker. Her latest assignment was atĀ DHL Global ForwardingĀ where she worked as a Vertical Manager for Engineering and Manufacturing; handling top Indian and multinational accounts including several Fortune 100 companies. She brings with her an extensive knowledge in strategy, sales, operations and customer service.
Title
Software Developer
Description
The Software Developerās role is to develop new innovative programs to optimize and automate user experiences by creating high-quality, innovative and fully performing software that complies with coding standards and technical design.
Should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.Ā
Compensation
As this is a new business the compensation is negotiable and we will make an offer depending on the experience of the candidate.
Responsibilities
⢠Design flowcharts, layouts and documentation to identify requirements and solutions
⢠Produce clean, efficient code based on specifications
⢠Execute full software development life cycle (SDLC)
⢠Integrate software components and third-party programs and APIās
⢠Troubleshoot, debug and upgrade existing software
⢠Gather and evaluate user feedback
⢠Recommend and execute improvements
⢠Create technical documentation for reference and reporting
Skill Sets:
⢠PHP/Python
⢠AWS & Cloud-computing
⢠Mysql/PostgreSql
⢠Memcache/Redis
⢠Frontend technologies HTML, CSS, JS, ReactJS, Vue.js
⢠Frameworks like Django
⢠DevOps
⢠ELK
⢠Tools like Datadog, NewRelic, etc
⢠Shell-scriptingĀ
⢠Setting & managing dev/beta/prod environments
⢠Tools like Jenkins, Chef, Puppet, Ansible, etc.
⢠Knowledge of Solr/Elastic search will be an advantage
Personal Requirements:
⢠Min of 3+ years of Hands on experience in Web development, algorithm design, implementation, architecture design, product management, databases and UI/UX in consumer facing applications.
⢠Experience on projects involving engineering and algorithmic functions, machine learning, deep learning and artificial intelligence is very advantageous.
⢠Creative self-starter who is comfortable with both taking initiative and working in teams.
⢠Previous experience working on logistics technology products is advantageous but not mandatory.
⢠Strong communication skills.
⢠Willingness to learn and utilize emerging technologies.
⢠Sincere passion to use disruptive technologies that can be globally significant.





