Senior Java Software Engineer
Insight Global
2 - 4 years
Hyderabad
Posted: 28/02/2026
Job Description
What Youll Do:
6+ years of hands-on experience in coding with Java preferably.
2-4 years experience using Angular, React, JavaScript, TypeScript
Hands-on experience in working with multiple technologies including Spring Boot, Cloud technologies (Spring Cloud, AWS, Azure, etc), Elastic Search, NoSQL DB (Mongo DB) etc.
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Experience working in Agile Kanban environment or knowledge of Agile principles
Experience doing unit testing or Test-Driven Development
Familiarity with microservice architecture, CQRS, design patterns and segregation of responsibility
Bachelors Degree in Computer Science or related field or equivalent work experience
Plusses:
Knowledge of programming best practices and willing to guide/mentor other team members on the same
Knowledge of batch and streaming data processing techniques (Kafka, RabbitMQ) and Relational DBs (MySQL, SQL Server)
Professional communication skills
Strong personality and eagerness to adapt to new technologies
Experience utilizing Jira, Confluence, Bitbucket or Git
Experiencing mentoring junior software development engineers and driving engineering excellence
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
