Required Skills and experience
- Experience in writing code in Java or C#
- Experience with Relational Databases, SQL and writing Stored Procedures and Scripts
- Experience and familiarity building modern Spring applications with Spring Boot
- Familiarity with Distributed / Service Oriented / Microservice-style and cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)
- Hands on experience with TeamCity, Sonar Cube, BitBucket, udeploy
- Strong oral/written communication skills and ability to facilitate discussions.
- Experience in working with distributed teams situated globally in different geographies.
- Familiar with Agile development/Software life cycle
- Testing experience in distributed software applications.