
š We're Hiring | Java Lead | Bangalore
Are you an experienced Java Lead passionate about building scalable, cloud-native enterprise applications? We're looking for a hands-on leader with strong expertise in Java, Spring Boot, Microservices, and modern backend technologies to drive high-impact development initiatives.
š Location: Bangalore
š¼ Employment Type: Contract to Hire (C2H)
š§āš» Experience: 8+ Years
Key Responsibilities
- Design, develop, and maintain high-performance Java-based applications using modern frameworks.
- Lead the development of scalable microservices and RESTful APIs.
- Collaborate with cross-functional teams to deliver robust, secure, and high-quality software solutions.
- Build and optimize backend services with Spring Boot, Spring MVC, and Spring Security.
- Develop efficient database solutions using SQL and ORM frameworks such as Hibernate/JPA.
- Integrate messaging systems like Kafka or RabbitMQ for event-driven applications.
- Participate in architecture discussions, code reviews, and technical mentoring.
- Implement CI/CD pipelines and containerized deployments using Docker, Kubernetes, and Jenkins.
- Ensure adherence to coding standards, best practices, and Agile methodologies.
Required Skills
- Strong hands-on experience with Java 8/11/17
- Expertise in Spring Boot, Spring MVC, and Spring Security
- Strong understanding of Microservices Architecture
- Experience in developing REST APIs
- Hands-on experience with Hibernate/JPA
- Strong SQL skills with MySQL, PostgreSQL, or Oracle
- Experience with Kafka or RabbitMQ
- Proficiency with Git, Maven, and Gradle
- Experience with Docker and Kubernetes
- Exposure to AWS, Azure, or GCP
- Experience with Jenkins and CI/CD pipelines
- Strong knowledge of design patterns and data structures
Preferred Skills
- Experience with Spring WebFlux and reactive programming
- Knowledge of MongoDB or other NoSQL databases
- Familiarity with Agile/Scrum methodologies
- Experience with JUnit and Mockito for unit testing
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, or a related field.
š© Interested candidates, please share your updated resume.

Similar jobs
Backend ā Software Development Engineer II
Experience: 4ā7 years
Location: Bangalore
Work Mode - Hybrid
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. 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
What you will do
- Own backend features and migration workstreams end to end, from understanding the existing codebase and data model to delivering production-ready implementations.
- Build and enhance Java/Spring Boot services used in modernization, migration, and cloud transformation projects.
- Design and implement backend flows that are safe under retries and partial failures, with clear thinking around validation, transaction boundaries, idempotency, and downstream side effects.
- Work across application, database, and deployment layers to improve reliability, maintainability, and operational visibility.
- Model data based on access patterns and business workflows, with sound choices around schema design, indexing, and query performance.
- Investigate production issues using logs, request traces, database state, and service behavior; identify root causes and implement durable fixes.
- Collaborate with internal teams, customer engineering teams, architects, and stakeholders to deliver high-quality solutions on mission-critical projects.
- Write clean, modular, testable code and participate actively in sprint ceremonies, code reviews, design discussions, and release activities.
What weāre looking for
- 4ā7 years of backend engineering experience, with strong hands-on delivery in Java-based systems.
- Solid experience with Java, Spring Boot, and microservice-style backend development.
- Demonstrated ownership of at least one meaningful backend service or feature area in production.
- Strong understanding of backend engineering fundamentals, including service reliability, data consistency, failure handling, and production-grade design considerations.
- Strong database fundamentals, including schema design, query writing, indexing, and performance reasoning.
- Strong depth in MongoDB or a relational database such as Oracle, with working comfort across both styles being a plus.
- Ability to investigate and resolve real production issues across services and databases, including consistency, performance, and reliability problems.
- Hands-on experience with testing frameworks such as JUnit and Mockito.
- Proficiency with Git, including branching, code review workflows, and conflict resolution.
- Strong communication skills and the ability to collaborate effectively with engineers, stakeholders, and customers.
Preferred qualifications
- Experience working on legacy modernization, data/service migrations, or decomposition of existing systems into cleaner service boundaries.
- Exposure to both MongoDB and relational databases, including query tuning, indexing, and production troubleshooting.
- Familiarity with Oracle PL/SQL or migration of logic from database-heavy systems into service-layer Java code.
- Exposure to CI/CD deployment and cloud environments like AWS, Azure, or GCP.
Development Skills:
ā Experience in developing real time software using C++ on Linux platform Design and
develop C++ Microservices for use in distributed systems.
ā Experience with RESTful API development
ā Experience installing, configuring, administering, monitoring, and troubleshooting
message brokers, ESB such as RabbitMQ, Kafka, MuleSoft etc
ā Experience working with cloud and containerization technologies including AWS,
Google Cloud, Docker, Kubernetes etc.
ā Improve quality of existing code base through debugging, re-factoring, and improving
unit and system tests
ā Ability to work in a fast-paced environment with Agile mindset.
ā Experience working with Scrum APM practices and tools including Jira, Confluence,
Git etc.
Networking Skills
ā Understanding of Core Network protocols
ā Experience in developing or integrating with real-time systems for networking
products
ā Experience in developing with Software Defined Network Elements is an asset
ā Understanding of Network protocols and access (MPLS, OpenBGP, OpenFlow) is an
asset
ā Understanding of networking principles and concepts (SDN-WAN, SDN, labelling,
routing etc.) is an asset
ā Understanding of 3GPP/5G network management, including Radio configuration,
QoS management, SLA management, Netconf, SNMP, directives is an asset
DevDarshan is a devotional platform launched by IIT graduates to promote the teachings of Indian culture and the Hindu way of life in India around the world. In the 21st century, where everything around is digitized then why not temples. Thatās the idea behind DevDarshan.Weāve built a community of devotees from multiple Countries, through our Mobile Application that connects Temples and Devotees, have successfully raised seed investment and also started to generate revenue for the temples and Priests associated with us. Right now we are looking to grow our team and build new exciting features for devotees all around the world.
This is where you come in.
We are looking for a passionate and self-motivated individual to help design our backend Systems to support both the Mobile App and WebApp
Requirements:Ā
- Experience in NodeJS, Typescript, ExpressJS AWS EC2. You have built backend REST APIās
- Expert in System Design and Software Architecture Processes, How different components interact with each other in scale
- Experience with DevOps, Docker, AWS, Google Cloud.
- Experience in Managing Development Teams, complete delivery lifecycle
- Good understanding and experience of NoSQL and SQL Databases, which to be used when.Ā
- Experience with CI/CD Systems like Jenkins, Github Actions.
- Some Experience with Realtime Databases/Systems or Socket based applications would be preferred.
- Some Experience with building Algorithms, Social Apps is preferred.Ā
- Any experience with Handling Video Delivery like ffmpeg/HLS/WebRTC is preferred but not mandatory.
The Role
This Role naturally progresses into Engineering Manager / Software Architect.
- You will be involved at all stages of the product development process, from design to development and deployment.
- You will architect, build, scale, backend systems that powers our applications which will be used by millions of devotees every day.
- You possess a passion for improving techniques, processes, tracking, and continuously improve our engineering practices and would work on a daily basis towards that
InnovationM is looking for a Java Developer with experience in Spring Boot, Microservices, and MongoDB to join our team. The ideal candidate should have hands-on experience in designing and developing REST APIs using Spring Boot, building microservices-based applications, working with MongoDB and have experience in deploying applications in AWS.
What you must be good at:
ā Develop and maintain REST APIs using Spring Boot framework
ā Build microservices-based applications using Spring Boot and related frameworks
ā Design and develop data models and queries for MongoDB database
ā Deploy applications in AWS using EC2, ECR, and other relevant AWS services
ā Work in an Agile development environment
ā Collaborate with cross-functional teams to deliver high-quality software
What you must be good at:
ā 4+ years of experience in Java development
ā Strong experience in Spring Boot and related frameworks
ā Hands-on experience in building microservices-based applications
ā Proficient in designing and developing REST APIs
ā Strong experience in MongoDB, including data modeling and query optimization
ā Good understanding of AWS services and deployment methodologies
ā Experience working in an Agile development environment
ā Proficient in Git and version control systems
Job Title -Senior Java Developers
Job Description - Backend Engineer - Lead (Java)
Mumbai, India | Engineering Team | Full-time
Ā
Are you passionate enough to be a crucial part of a highly analytical and scalable user engagement platform?
Are you ready learn new technologies and willing to step out of your comfort zone to explore and learn new skills?
Ā
If so, this is an opportunity for you to join a high-functioning team and make your mark on our organisation!
Ā
The Impact you will create:
- Build campaign generation services which can send app notifications at a speed ofĀ 10 million a minute
- Dashboards to showĀ Real timeĀ key performance indicators to clients
- Develop complex user segmentation engines which creates segments onĀ Terabytes of data within few seconds
- Building highly available & horizontally scalable platform services for ever growing data
- Use cloud based services like AWS Lambda for blazing fast throughput & auto scalability
- Work on complex analytics on terabytes of data like building Cohorts, Funnels, User path analysis, Recency Frequency & Monetary analysis at blazing speed
- You will build backend services and APIs to create scalable engineering systems.
- As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
- You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
- Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle.
- Identify and improvise areas of improvement through data insights and research.
Ā
What we look for?
- 5-9 years of experience in backend development and must have worked on Java/shell/Perl/python scripting.
- Solid understanding of engineering best practices, continuous integration, and incremental delivery.
- Strong analytical skills, debugging and troubleshooting skills, product line analysis.
- Follower of agile methodology (Sprint planning, working on JIRA, retrospective etc).
- Proficiency in usage of tools like Docker, Maven, Jenkins and knowledge on frameworks in Java like spring, spring boot, hibernate, JPA.
- Ability to design application modules using various concepts like object oriented, multi-threading, synchronization, caching, fault tolerance, sockets, various IPCs, database interfaces etc.
- Hands on experience on Redis, MySQL and streaming technologies like Kafka producer consumers and NoSQL databases like mongo dB/Cassandra.
- Knowledge about versioning like Git and deployment processes like CICD.
Whatās in it for you?
Ā
- Immense growth, continuous learning and deliver the best to the top-notch brands
- Work with some of the most innovative brains
- Opportunity to explore your entrepreneurial mind-set
- Open culture where your creative bug gets activated.
Ā
If this sounds like a company you would like to be a part of, and a role you would thrive in, please donāt hold back from applying! We need your unique perspective for our continued innovation and success!
So letās converse! Our inquisitive nature is all keen to know more about you.
Skills
JAVA, MONGO, Redis, Cassandra, Kafka, rabbitMQ
Ā

|
Ā Core Java, SpringBoot, MicroServices |
|
- DB2 or any RDBMS database application development |
|
- Linux OS, shell scripting, Batch ProcessingĀ |
|
- Troubleshooting Large Scale applicationĀ |
|
- Experience in automation and unit test framework is a mustĀ |
|
- AWS Cloud experience desirableĀ |
|
- Agile Development ExperienceĀ |
|
- Complete Development Cycle ( Dev, QA, UAT, Staging) |
|
- Good Oral and Written Communication Skills |
- Hands-on experience in developing end-to-end applications using Node.Js,
- Experience of working with databases with ORMs ā MySQL
- Knowledge of AWS services are an added advantage
- Should have basic knowledge of TypeScript
- Knowledge of Nest.js and/or Sail.js frameworks is a plus point
- An experience of writing clean, semantic code with cross-browser compatibility in mind
- Proficient understanding of code versioning tools, such as Git/SVN
- Excellent coding and debugging skills.
- A passion and the ability to make beautiful, smooth, delightful web experiences.
- A Will-Do attitude
We are looking for an experienced top-notch Software Engineer to grow with our development team. As a Node.js engineer, you will be involved from conception to completion with projects that are technologically sound and impactful.
What you will do:Ā
- Work on existing software solutions or new systems on the specified programming language.
- Translating designs and wireframes into high-quality code.Ā
- Ensure the best possible performance, quality of the solution you are working on.Ā
- Working closely with business analysts, software engineers, product managers, designers and other stakeholders.Ā
- Write well-designed and efficient code by adhering to the specified coding standards.Ā
- Mentor and support other team members by doing code reviews and applying your experience in process and technical leadership.
- Document the development process, architecture, and standard components.
Requirements:
- Minimum 2 years of work experience as a Software Engineer(Node.js).
- Good knowledge of SQL and related databases.
- Proficient in Node.js, Javascript, AJAX, jQuery, JSON, CSS and HTML.
- Knowledge of object-oriented programming.
- Knowledge of the Front-end and Back-end processes.
- Knowledge of web development, continuous integration, and cloud technologies
- Proficiency with RESTful APIs to connect applications to back-end services.
- Flexibility to switch to a new programming language as and when required.Ā
- Ability to own a product and deliver exceptional quality.Ā
- Analytical capabilities and logical approach to problem-solving.Ā
- Familiarity with software development lifecycle and agile methodology.
- Good at writing understandable, testable code with an eye towards maintainabilityĀ
- Proficiency in software engineering tools.Ā
- Have system-level thinking and the ability to develop a system as a whole.Ā
- Bachelor's degree in Computer Science Engineering or any other relevant course.Ā
- Good communication skills - including the ability to convey information to non-technical team members in a concise and clear way.Ā
- Ability to understand the end-user.Ā
Benefits:
- Impactful Projects:Ā At Synoriq, you get to work on exciting projects that create a huge impact in the lives of common people. You get exposure to the various domains we work in - be it the financial sector or the government sector. With projects of such scale, we work on the latest and most popular technologies in the market.Ā
- Great Nucleus of Minds:Ā You get to work with the smartest people and learn together. Our team is a bunch of talented designers, engineers, singers, storytellers, and dancers.Ā Ā
- Fun:Ā We understand that theres a life outside the office too. We offer flexibility in the work schedule and work from home so that you give your best every day.Ā Ā
- Leadership Initiatives:Ā We promote the overall development of an individual and help you realize your professional goals. There are ample learning opportunities providing exposure in different domains and working in cutting-edge technology.
RequiredĀ Technical Skills:Ā
- JavaĀ (highly capable)
- SQL (highly capable)
- Strong knowledge of software best practices, build processes, IDEs, database tools (e.g. SQL Developer, SQL Management Studio)
- Strong knowledge of source code control systems (GIT)
- Confident with Windows, Linux, Unix operating systems including command line
- Working knowledge of JIRA
Ā
Beneficial Technical Skills:Ā
- .Net
- CĀ
- JavascriptĀ
- Experience in test management and test execution
- Experience of Agile development methods
Ā
Additional Skills and Behaviour RequiredĀ
- Experience of full software development lifecycle
- Considers competing solutions and evaluates options to create the best outcome in all aspects of the role.
- Willingness to takes ownership of wholeĀ project and engineers assigned.
- Confident to make suggestions and recommendations for improvements.
- Excellent written and verbal communication skillsĀ and ability to build good rapport
- Fluency in English,Ā both written and oral
- Collaborates with others to achieve objectives and ensure information flow
- Seeks assistance and feedback as appropriateĀ
EducationĀ
- Bachelor's degree (or equivalent) in Computer Science or Engineering or other relevant discipline (MCA, MSc in Computer Science etc.)
Ā
SKILLS WE ARE LOOKING FOR
Ā
Build reusable APIs for our client-facing apps in Node.js
Ā
Create and maintain scalable infrastructure leveraging modern cloud platforms Write tests and documentation as you implement features with your team Maintain expertise in current and emerging technologies and tools
Ā
THE PERSON WE ARE LOOKING FOR
Ā
4+ yearsā Experience with NodeJS
Ā
BS degree or higher in Computer Science or Engineering Experience documenting and testing RESTful APIs
Experience working with databases in PostgreSQL, MongoDB or Redis
Ā
Experience and enthusiasm for working collaboratively with others in an Agile environment










