7+ years of experience working as a software developer.
Strong prociency in Java.
Strong experience in building applications that interact with relational databases using
SQL.
Some experience of Enterprise Java (J2EE / JavaEE / Spring) application architectures.
History of delivering high-cadence modern applications with applied Agile
methodologies, test-rst development approaches, adopting CI / CD pipelines and using
Git version control.
Nice-to-have skills
Working knowledge of microservices architectures and Domain-Driven Design
approaches.
Some experience and knowledge of Python.
Some experience and knowledge of JavaScript / Node.js.
Some experience and knowledge of ORMs like Hibernate or JPA.
Extra bonus skills (if missing, we will provide rapid onboarding enablement on these) :
Some experience in nascent GenAI technologies and approaches, such as using OpenAI
API with GPT LLMs.
Practical experience of using MongoDB
Senior Software Engineer Java • Chennai, Tamil Nadu, India