JOB DESCRIPTION We are looking for a software Engineer who has extensive hands on experience on java and good to have experience in DevOps methodologies, Cloud and Microservices.
- Understand the system design and architecture
- Lead and manage the team
- Work with source side teams in understanding requirement
- Understand the existing data flows and recreate or design new data flows, graphs, plans and implement them in production
- Implement Test Driven Development approach
- Manage and maintain existing and new business rules using rules engine
Any Graduate degree but Computer Science preferred
Desired Skills and Competencies:
- 8+ years of solid hands-on experience in Java (specifically Spring)
- Has hands on experience on DevOps Methodologies will be good
- Has working experience on Cloud technologies will be good
- Knowledge of Azure is a big plus
- Aware of industry trends and has a learning mindset
- Must have good communications skills and should be able to lead meetings, technical discussions and escalation calls
- Must have good documentation skills and must be well versed with tools such as Word, Visio, Power Point, Web portals, etc.