Job Description: Specialist/Lead Scala Developer
Location:NJ (Berkley Heights) – must to go office.
Job Summary
As a Specialist/Lead Scala Developer in Fiserv’s Core Banking Base Development/Professional Services Group, you will play a critical role in developing effective microservices using Scala, contributing to our NextGen transformation and professional service projects. This is a hands-on role requiring technical expertise and a proactive approach to deliver high-quality solutions while adhering to established development processes.
Key Responsibilities
Develop microservices in Scala using the Akka framework.
Follow and adhere to established development processes and standards.
Report project status and proactively address issues with Tech Leads and management.
Take ownership of assigned tasks and ensure timely delivery of deliverables.
Create a collaborative team environment that supports overcoming obstacles to participation.
Recommend and implement solutions, demonstrating hands-on technical expertise.
Required Qualifications
Experience: 4-8 years of recent hands-on experience in Scala and Akka Framework.
Technical Skills:
Proficiency in Scala development, including Akka Framework and Akka Streams.
Experience in test-driven development (TDD).
Knowledge of message brokers and event-driven microservices architecture.
Proficiency in GRPC Protocol and Protocol Buffers.
Hands-on experience with Docker Containers and Kubernetes.
Awareness of cloud-native applications.
Familiarity with tools like Jira, Confluence, Ansible, and Terraform.
Knowledge of cloud platforms (preferably AWS), including IaaS, PaaS, and SaaS solutions.
Experience with scripting languages like Batch, Bash; Python experience is a plus.
Integration and unit testing expertise, including Behavior Driven Development (BDD).
Strong problem-solving and communication skills.
Preferred Qualifications
Experience with integrating third-party applications.
Familiarity with Agile methodologies.
Strong understanding of configuration management practices.
Experience in the financial industry or core banking integration.