Job Type : Full Time (In office)
Department : Data Engineering / IT
Key Skills : Core Java + Springboot
Experience : 5+ years of related experience with excellent programming & soft skills.
Education : Bachelor's degree in engineering or masters degree in computer science / relevant field
Position Overview :
We are seeking an experienced Backend Java Engineer to join our Engineering team. The ideal candidate will have a solid background in As a contributing hands-on engineer in the Data & Analytics Platform, you will Lead all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles, Design client-side and server-side architecture & solutions, Write secure & scalable clean code along with unit tests, Perform code reviews and ensure the quality of code, constantly, Develop and manage well-functioning databases and applications, Constantly learn recent/emerging technologies and mentor teams and Troubleshoot, debug and upgrade software.
Technical expertise in :
JavaScript and relevant frameworks React, Vue, Node
Java (version 11 or higher), TDD, BDD
Spring ecosystem (Core, MVC, Data, JPA, Transaction Management, Security, AOP, Spring Batch)
Reactive programming & framework
SOA/Microservices (REST, SOAP)
Messaging & Pub-Sub technologies (MQ, Kafka)
Writing complex SQL scripts
Relational & non-relational databases (PostgreSQL, Oracle, Cosmos, MongoDB)
Tomcat/Weblogic servers, serverless (cloud) deployment, Kubernetes/Docker
Create and maintain CI/CD pipelines using GitHub Actions / Azure DevOps
Building applications using cloud platforms (Azure/AWS/GCP)
Creating Infrastructure as Code using Terraform
Bonus :
Azure Developer certification
Experience of Master Data Management (MDM) domain & related tools (e.g., Informatica)
Experience with Elastic Search / ELK stack, Python
📌 Senior Backend Java Engineer Bengaluru (India)
🏢 BaseBiz
📍 India