Develop high quality software solutions with comprehensive test coverage.Contribute to the technical design for system enhancements.Implement features following the guidance of senior members of the team.Provide technical assistance to non-technical members of the team.Exhibit problem-solving mindset with focus on test automationWork well with different team members whilst practicing knowledge sharing and TshapingLearn and contribute to continuous improvement initiatives within own teamTake ownership of initiatives and assets and follow up to provide highest quality of customer serviceEssential Skills:Experience: 4+ years of industry experience as a full-stack engineerDevelopment Methodologies: MVC with Java, Kafka, REST APIs, MicroservicesTest Automation: Unit/Integration/Acceptance testing.Programming Languages: C#/Java with good knowledge of OOPS concepts.CI/CD: Any Git tool. Also good to have knowledge on build tools like TeamCityDatabases: Either of the relational databases like MSSQL / Oracle, and/or any No-SQL database like MongoDB.Soft skills: Excellent communication skills. Understanding of Agile methodologies