
Job Title
Senior Java Developer - Hyderabad / Mumbai
Job Description
Experience: 4 – 10 Years
Location: Hyderabad / Mumbai (5 days, work from office)
Employment Type: Fulltime
Key Responsibilities
- Design, develop, and implement backend services using Java (latest version), Spring Boot, and Microservices architecture.
 - Participate in the end-to-end development lifecycle, from requirement analysis to deployment and support.
 - Collaborate with cross-functional teams (UI/UX, DevOps, Product) to deliver high-quality, scalable software solutions.
 - Integrate APIs and manage data flow between services and front-end systems.
 - Work on cloud-based deployment using AWS or GCP environments.
 - Ensure performance, security, and scalability of services in production.
 - Contribute to technical documentation, code reviews, and best practice implementations.
 
Required Skills
- Strong hands-on experience with Core Java (latest versions), Spring Boot, and Microservices.
 - Solid understanding of RESTful APIs, JSON, and distributed systems.
 - Basic knowledge of Kubernetes (K8s) for containerization and orchestration.
 - Working experience or strong conceptual understanding of cloud platforms (AWS / GCP).
 - Exposure to CI/CD pipelines, version control (Git), and deployment automation.
 - Familiarity with security best practices, logging, and monitoring tools.
 
Preferred Skills
- Experience with end-to-end deployment on AWS or GCP.
 - Familiarity with payment gateway integrations or fintech applications.
 - Understanding of DevOps concepts and infrastructure-as-code tools (Added advantage).
 

About Hashone Careers
About
We simplify the business employment process by setting up the right people for apt career opportunities.
Candid answers by the company
We simplify the business employment process by setting up the right people for apt career opportunities.
Company social profiles
Similar jobs
Job Title: Lead Java Developer
Experience Required: 7+ Years
Location: Mumbai
About the Role
We are seeking a highly skilled Senior Backend Developer with deep expertise in building scalable, high-performance applications. The ideal candidate will have strong hands-on experience with Java, Spring Boot, Microservices, and distributed systems. You will play a key role in designing and optimizing APIs, architecting robust systems, and collaborating with cross-functional teams to deliver innovative solutions.
Key Responsibilities
- Design, develop, and maintain scalable backend systems using Java, Spring Boot, and Microservices architecture.
 - Build and optimize APIs for large-scale applications ensuring high performance and reliability.
 - Apply clean coding principles, SOLID design patterns, and clean architecture to deliver maintainable and robust code.
 - Work with distributed systems technologies (Kafka, ELK, in-memory databases, Cassandra, or similar).
 - Write efficient SQL queries and integrate with relational and NoSQL databases.
 - Collaborate with product managers, architects, and other developers to define and align on technical decisions.
 - Identify and solve complex problems with innovative and scalable solutions.
 - Drive best practices in coding standards, system design, and performance optimization.
 - Communicate complex technical concepts clearly across teams and stakeholders.
 
Skills & Qualifications
- 7+ years of experience as a Backend Developer.
 - Strong expertise in Java, Spring Boot, Microservices, SQL.
 - Significant experience in API design and optimization for enterprise-scale applications.
 - Proficiency in distributed systems & related technologies (Kafka, ELK, in-memory DBs, Cassandra, etc.).
 - Strong understanding of object-oriented engineering principles (SOLID, clean architecture).
 - Excellent problem-solving and analytical skills with the ability to simplify complex concepts.
 - Strong communication and collaboration skills, with the ability to influence and align teams.
 
● 2 - 5 years of experience
● Expertise in the following areas
○ Java
○ HTTP Protocol
● You’ve heard of or worked with some of the following tech stacks / products
○ Spring
○ Postgresql
○ Redis
○ Docker
○ Message brokers
○ Github
● These non functional areas are familiar to you
○ Performance
○ Debugging
○ Log management
Nice to have:
● Familiarity with AWS
Backend - Principal IC/Lead SDE
Minimum Requirements
- 8+ years development experience
 - Solid Experience and knowledge of
 
- Coding and debugging using Object Oriented languages like Java, C++, Go or similar languages.
 - Database design, Query optimizations, pitfalls (both SQL, NoSQL)
 - Developing Scalable, distributed systems and patterns
 - Developing REST and/or GraphQL based APIs
 - Writing and driving Clean code in a team (via SOLID principles).
 - Knowledge of writing unit tests
 - NodeJS
 
Good to have
- Experience with GoLang/Python
 - Experience with Microservices, designs and patterns
 - Experience with Dockers/Kubernetes and orchestration
 - Familiarity with Reactive programming and patterns like RxJs/RxJava, CQRS, Eventing systems
 - Experience with automating DevOps lifecycle
 - Proficiency with
 
Responsibilities
- Work with Product team and Drive design, development and deployment of the overall architecture and individual modules to support our Apps , website and internal tools
 - Ensure the entire stack is designed and built for availability, speed, scalability, testability, debugging
 - Design and development of our REST and GraphQL API
 - implement and improve continuous integration and deployment
 - Serve as a technical lead for the team
 - Mentor team members
 
Mandatory skills:
.Netcore3.x,microservice and AWS or Azure.
Exp : 5-12 years
Budget : Max 30 LPA.
Looking for short notice people.
Job Descriptions: Senior .NET Cloud (Azure) Practitioner
Job Description Experience: 5-12 years (approx.)
Notice period : 15 only
Location : Hyderabad,Bangalore,Chennai.
Mandatory Skills
- Strong Restful API, Micro-services development experience using ASP.NET CORE Web APIs (C#);
 - Must have exceptionally good software design and programming skills in .Net Core (.NET 3.X, .NET 6) Platform, C#, ASP.net MVC, ASP.net Web API (RESTful), Entity Framework & LINQ
 - Good working knowledge on Azure Functions, Docker, and containers
 - Expertise in Microsoft Azure Platform - Azure Functions, Application Gateway, API Management, Redis Cache, App Services, Azure Kubernetes, CosmosDB, Azure Search, Azure Service Bus, Function Apps, Azure Storage Accounts, Azure KeyVault, Azure Log Analytics, Azure Active Directory, Application Insights, Azure SQL Database, Azure IoT, Azure Event Hubs, Azure Data Factory, Virtual Networks and networking.
 - Strong SQL Server expertise and familiarity with Azure Cosmos DB, Azure (Blob, Table, queue) storage, Azure SQL etc
 - Experienced in Test-Driven Development, unit testing libraries, testing frameworks.
 - Good knowledge of Object Oriented programming, including Design Patterns
 - Cloud Architecture - Technical knowledge and implementation experience using common cloud architecture, enabling components, and deployment platforms.
 - Excellent written and oral communication skills, along with the proven ability to work as a team with other disciplines outside of engineering are a must
 - Solid analytical, problem-solving and troubleshooting skills
 
Desirable Skills:
- Certified Azure Solution Architect Expert
 
- https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcloudacademy.com%2Flearning-paths%2Faz-900-exam-preparation-microsoft-azure-fundamentals-524%2F&data=05%7C01%7C%7C42a09b32ee3d4f9684fc08dab717d4cb%7Ce9cb3c8041564c39a7fe68fe427a3d46%7C1%7C0%7C638023611149491723%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000%7C%7C%7C&sdata=iWgxDBxJ9DU2Y%2Bg7w2GjPV1JsUFis3XH5qTND56zhM8%3D&reserved=0" target="_blank">Microsoft Certified: Azure – Fundamentals Exam AZ-900
 - https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcloudacademy.com%2Flearning-paths%2Faz-104-exam-preparation-microsoft-azure-administrator-1-1332%2F&data=05%7C01%7C%7C42a09b32ee3d4f9684fc08dab717d4cb%7Ce9cb3c8041564c39a7fe68fe427a3d46%7C1%7C0%7C638023611149491723%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000%7C%7C%7C&sdata=NDxe8GGiOPKzgtLByQJ1KEUb18NT%2Bk10J%2FQeMk2EdO0%3D&reserved=0" target="_blank">Microsoft Certified: Azure Administrator – Associate Exam AZ-104
 - https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcloudacademy.com%2Flearning-paths%2Faz-204-exam-preparation-developing-solutions-for-microsoft-azure-1208%2F&data=05%7C01%7C%7C42a09b32ee3d4f9684fc08dab717d4cb%7Ce9cb3c8041564c39a7fe68fe427a3d46%7C1%7C0%7C638023611149647967%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000%7C%7C%7C&sdata=LJGujRaAsL%2BAkZ74iW8M83jGb%2FoNGaLtSpvP0I9L4hA%3D&reserved=0" target="_blank">Microsoft Certified: Azure Developer – Associate Exam AZ-204
 - https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Facloudguru.com%2Fblog%2Fengineering%2Fwhich-azure-certification-is-right-for-me%23devops-engineer&data=05%7C01%7C%7C42a09b32ee3d4f9684fc08dab717d4cb%7Ce9cb3c8041564c39a7fe68fe427a3d46%7C1%7C0%7C638023611149647967%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000%7C%7C%7C&sdata=Fz7BGlfqUTEn7NC6zV4VGnmK%2FfnmJimNzWM5r%2FK%2FVxs%3D&reserved=0" target="_blank">Microsoft Certified: DevOps Engineer Expert (AZ-400)
 - https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Facloudguru.com%2Fblog%2Fengineering%2Fwhich-azure-certification-is-right-for-me%23solutions-architect&data=05%7C01%7C%7C42a09b32ee3d4f9684fc08dab717d4cb%7Ce9cb3c8041564c39a7fe68fe427a3d46%7C1%7C0%7C638023611149647967%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000%7C%7C%7C&sdata=fks6seKESNpwOsrBcAWq8l0Yen6nLnnvExp7Ufgt%2Fps%3D&reserved=0" target="_blank">Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
 
- Good understanding of software architecture, scalability, resilience, performance;
 - Working knowledge of automation tools such as Azure DevOps, Azure Pipeline or Jenkins or similar
 
Roles & Responsibilities
- Defining best practices & standards for usage of libraries, frameworks and other tools being used;
 - Architecture, design, and implementation of software from development, delivery, and releases.
 - Breakdown complex requirements into independent architectural components, modules, tasks and strategies and collaborate with peer leadership through the full software development lifecycle to deliver top quality, on time and within budget.
 - Demonstrate excellent communications with stakeholders regarding delivery goals, objectives, deliverables, plans and status throughout the software development lifecycle.
 - Should be able to work with various stakeholders (Architects/Product Owners/Leadership) as well as team - Lead/ Principal/ Individual Contributor for Web UI/ Front End Development;
 - Should be able to work in an agile, dynamic team environment;
 
Roles and Responsibilities
• Code, develop, design and architect features related to the existing application. We
expect you to own modules end to end and take pride in the work products you
ship.
• Lead from the front, when it comes to delivering high quality work products. Serve
as a mentor to the team members
• Create and define performance metrics. Ideate, innovate and hack through the
existing systems to improve performance.
• Perform code reviews, set coding practices and guidelines within the team.
• Make sense of the product specs, be nimble in getting the issues resolved. Be a
thought leader.
Critical Functional Skills:
• Solid understanding and knowledge of Java/C/C++. You should understand the
concepts of multithreading, I/O, messaging, instrumentation etc and their
implementation in Java/Any other Object-Oriented Language.
• Proficiency in the implementation of algorithms and the use of advanced data
structures to solve problems in computing. A solid foundation in the principles of
computer science is desired.
• Ability to write clean, modular, and loosely coupled code by the use of design
patterns.
• He/She should be able to break down and architect complex software systems. For
example- Build
• Cars Availability Engine for Ola.
• Strong decision-making ability
• Deep expertise in at least one programming language & tech stack.
• Substantial experience in building complex and scalable solutions.
• Strong object-oriented design skills, ability to apply design patterns, and an uncanny
ability to design intuitive module and class-level interfaces
• The ability to do deep problem solving and build elegant, maintainable solutions to
complex problems.
• Experience leading multi-engineer projects and mentoring junior engineers
• Experience with full life cycle development in any programming language on a Linux
platform
• Comprehensive operational experience including, optimizations, deployments and
tuning servers like apache/mysql/tomcat/solr
• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,
and Continuous Integration(CI/CD) a plus.
• Experience in building data-driven web application design and development is a plus
• Expert level experience in building a scalable, large and complex business
application.
Experience Required:
• Typically with an experience of 5+ years of development experience in a product
firm.
• Must have lead, designed, architected and delivered at least 1 project in his previous
assignments independently.
Minimum Qualifications Required:
• Btech/MS from a reputed Institute
• Deep expertise with any or combination programming languages: Java, C++, C#,
Ruby, Scala,
• Go any object-oriented high-level proprietary or open-source language with strong
programming constructs. We are not skill-specific but go by strength in
competencies
• Machine coding
• Single machine in-memory program
• Need a working code with functionality
• Readable and well-designed code with right abstractions, separation of concerns,
• right design patterns
• Performant code with concurrency and efficient data structures
• Write test cases covering the happy path and edge cases
• Problem Solving
• Choose the right combination of data structures to solve the problem
• Identify most edge cases for the problem
• Identify opportunities of parallelism: utilizes multi-core solutions where applicable
• Design & Architecture
• Distributed systems design and system interaction
• Identify API signatures
• LLD with class design
• Solve for performance & availability
Sr. Backend Developer | Disruptive HR Tech Platform | GGN
Job Description:
- Developing new user-facing features.
 - Writing clean, reusable, high-quality, high-performance, maintainable code.
 - Encouraging innovation and efficiency improvements to ensure processes are productive
 - Ensuring the training and mentoring of the team members
 - Ensuring the technical feasibility of UI/ UX designs and optimizing applications for maximum speed.
 - Researching and applying new technologies, techniques, and best practices
 - Writing blog posts and having a strong record on StackOverflow and similar sites
 
What you need to have:
- Bachelors/ Masters in Computer Science or a related field
 - Experience with web technologies and microservices architecture
 - Java, Spring framework
 - MySQL, Mongo, Solr, Redis,
 - Kubernetes, Docker
 - Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
 - Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
 - Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
 - Exceptional design and architectural skills
 - Experience of cloud providers/platforms like GCP and AWS
 - Experience in working with micro-services, containers, or big data technologies
 - Experience with high-performance websites, orchestrating data pipelines, ETL frameworks
 
Experience: 4 to 7 years
About radix health
We, http://www.radixhealth.com/">Radix health, Inc are a Healthcare IT solutions provider organization based out of US and India, developing innovative products that are solving some of the challenging problems for US Healthcare around patient access and patient care. We operate at the intersection of Clinical operations, data science and medical practices and we are a bunch of people with solid domain knowledge, technical expertise and eagerness to grow our footprint in the market.
Radix health is listed as one of the top 100 companies transforming US healthcare and we are proud to be associated with several leading medical groups in US.
Working at radix health
Are you looking for a place where growth opportunities abound, where you'll have the freedom to forge your own path, and where you can feel good about the work you're doing?
We're looking for people who are passionate about improving healthcare, constantly seek to make themselves better, love challenging problems, and never say never. We honor diversity and creative thought. We are committed to building an environment that challenges you, but where you can also have fun. As a growth-stage startup, we offer competitive compensation packages that reward hard work and long-term growth.
Perks at work
- Chance to work on real life problems in the healthcare industry.
 - Culture of trust, empowerment and constructive feedback, Advanced technology stack , knowledge sharing through tech talks, product demos, parties & events.
 - Competitive salary, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and healthy evening snacks.
 - A diverse, fun and open-minded team in a nice office in the centrally located part of Pune.
 - Extensive onboarding, mentoring and personal development plan.
 - Relocation assistance for outstation candidates.
 - Comprehensive insurance benefits covering employees and their families.
 - Genuine work/life balance served here.
 
Our Recruiting Process:
We aim to reply to all applicants within a few days of receiving your application. Our interview process consists of several stages, each one allowing us to get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here at Radix Health.
The stages include:
- CV review
 - A little coding/Logical challenge
 - Technical Interview with team
 - Interview with VP.
 
We value your time and we move fast and provide feedback at every stage of the interview.
If you like being at the place where decision making is quick then you are on the right track
Role :
We are looking for an experienced Java or full-stack developer who is passionate about developing solutions that improve healthcare. The ideal candidate will have at least 4 years of experience building large-scale web applications. 
You will be expected to define/scope feature-sets and develop new functions. You will be a part of the team that is focussed on our one of many industry leading software solutions, designing scalable/maintainable object oriented architecture and producing market leading, self-testable deliverables.
You are expected to be a technology enthusiast, who likes to think out of the box, embraces new technology alternatives, has a creative mind and is a go-getter.
Qualifications:
- Education : BE/MS/M. Tech/MCS/MCS with excellent records
 - Server side : Java/J2EE, REST API development, RESTful web services, Spring Boot framework, JAX-RS APIs
 
- Concepts : Strong understanding of Data Structures, Concurrency, Mult-threading, Design patterns, Java packages, Garbage collection, collections, JVM, JDBC
 
- ORM : Mybatis, Hibernate
 - Unit testing : JUNIT, TestNG, Mockito
 - Build : Maven, Gradle
 - CI/CD : GIT, Devops practices, Jenkins, containerization using Docker
 - Databases : SQL, No-SQL, RDS, PostgreSQL, MySQL
 
- Cloud :AWS, EC2, ES3, ECR etc.
 
- APM: ELK, Grafana
 
Skills:
- At least 4 years of SAAS software development experience.
 - Experience in cloud computing application implementations on AWS is a MUST!
 - Excellent understanding of microservices architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, and high availability
 - Experience with build-time dependency management (e.g. Ant, Maven); unit testing and code-coverage tools; test automation techniques and tools; and build automation tools (e.g. Jenkins,) tools is required.
 - Strong understanding of Java is expected
 - Good understanding of architectural principles involved in SaaS and multi-tenant platforms.
 - Strong interpersonal, influencing, collaboration and negotiation skills
 
●Work closely with Principal Engineers to design, implement and deploy applications that impact
Rupeek’s business with an emphasis on Mobile, Payments, Core Platform and Analytics.
●Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools,
systems and services using object-oriented design, distributed programming, Java and C/C++.
●Gather business and functional requirements from external and/or internal customers and end-users,
and translate requirements into technical specifications to build robust, scalable, supportable solutions
that work well between a range of complex systems.
●Serve as technical lead throughout the full development lifecycle, end-to-end, from scoping, planning,
conception, design, implementation and testing, to documentation, delivery and maintenance.
●Provide design reviews for other engineers, including feedback on architecture and design issues, as
well as integration, performance and scalability.
●Manage engineers on multiple technical projects and ensure schedules, milestones, and priorities are
compatible with technology and business goals.
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.








