What are the responsibilities and job description for the Senior Specialist - Architecture position at Futran Tech Solutions Pvt. Ltd.?
Job Title : Senior Specialist - Software Engineering (Lead Scala Developer)
Location : Omaha, NE orBerkeley Heights, NJ (5 days onsite / week)
Job Summary :
What does a Specialist Lead Scala Developer do at Client :
As an experienced member of our Core banking Base Development Professional Service Group, you will be responsible for effective Microservice development in Scala and delivery of our NextGen transformation professional services projects programs.
What You Will Do :
Adhere the processes followed for development in the program
Report status and proactively identify issues to the Tech Lead and management team
Personal ownership and accountability for delivering assigned tasks and deliverables within the established schedule.
Facilitate a strong and supportive team environment that enables the team as well as individual team members to overcome any political bureaucratic and / or resource barriers to participation
Recommend and Implement solutions Be totally hands on and have the ability to work independently
What You Will Need to Have :
4 to 8 years of recent hands-on in Scala and Akka Framework
Technical Skillset required
Should possess Hands-on experience in Scala development including Akka Framework
Must have good understanding on Akka Streams
Test driven development
Awareness on message broker
Hands-on Experience in design and development of Microservices
Good awareness on Event driven Microservices Architecture
GRPC Protocol Buffers
Hands-on Experience in Docker Containers
Hands-on Experience in Kubernetes
Awareness on cloud native applications
Jira Confluence Ansible Terraform
Good knowledge of the cloud platforms preferably AWS their IaaS PaaS SaaS solutions
Good knowledge and hands on experience on the scripting languages like Batch Bash.
Hands on experience on Python would be a plus
Knowledge of Integration and unit test and Behaviour Driven Development
Need to have good problem-solving skills
Good communication skills
What Would Be Great to Have :
Experience integrating to third party applications
Agile knowledge
Good understanding of the configuration management
Financial Industry and Core Banking integration experience