Overview
Software Engineer role working on low to moderately complex technology initiatives, including installation, upgrades and deployments, with a focus on Java, microservices and full-stack development.
What you'll do
- Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
- Identify opportunities for service quality and availability improvements within the technology domain environment
- Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
- Review and analyze technical assignments or challenges related to low to medium risk deliverables that require research, evaluation, and selection of alternative technology domains
- Present recommendations for resolving issues or escalate issues as needed to meet established service level agreements
- Exercise some independent judgment while developing understanding of the given technology domain in reference to security and compliance requirements
- Provide information to technology colleagues, internal partners, and stakeholders
What you'll need
- 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of: work experience, training, military experience, education
- Strong hands on with the Strangler pattern, API gateway pattern, Aggregation pattern, CQRS, Event sourcing, Saga and Circuit breaker patterns
- Hands on with any RDBMS, JUnit, Mockito, AngularJS and Angular 6, GIT
- Strong in front end technologies especially Bootstrap, Angular 7/8, PrimeNG
- Hands on with ELK stack
- Should have worked on large architecture initiatives dealing with Microservices, Java and J2EE
- Should be strong at Microservices Architecture, MongoDB, Kafka, Fongo, JUnit/TestNG and Cucumber, PCF/AWS, Apigee/Spring Cloud gateway, Service Discovery and service mesh framework, Distributed Logging and Tracing framework
Nice to have
- Very good knowledge of Domain driven design concepts
- Exposure to Splunk dashboards and AppDynamics
- Proficiency in using code analysis and debugging tools
- Deep knowledge of Git source repository and Gradle build tool
- Experience leading a team of 6-8 technically
- Working knowledge of Scrum process of development
- Strong communication and presentation skills
- Knowledge and good working experience in AI tools
Details
- Location: Hyderabad, India
- Posting end date: 13 Nov 2026
Read the full description and apply on the company’s own careers page.