Senior Software Engineer
We're working with a leading financial institution that provides a comprehensive range of banking services, committed to fostering financial well-being and growth for its customers. They are seeking talented individuals to drive innovation in their core banking platforms.The Role Design, develop, enhance, and support secure, scalable, and high-performing APIs and microservices. Participate in the modernization and migration of APIs and integration services to AWS cloud-native architectures. Implement secure coding practices and API security controls. Optimize API performance, scalability, and reliability. Contribute to code reviews, technical design discussions, and engineering best practices. Develop and maintain event-driven solutions using technologies like Apache Kafka, Amazon SNS, and Amazon SQS.What You'll Need Bachelor's Degree and 4+ years of experience in Software application development and maintenance OR High School Diploma/GED and 8+ years of experience. 3+ years of proven experience building and migrating enterprise-scale APIs utilizing AWS technologies (API Gateway, Lambda, ECS, etc.). Expertise in Java, Spring Boot, Node.js, RESTful API development, microservices architecture, and cloud-native application design. Experience with Terraform, Docker, OpenShift, Kubernetes, and CI/CD pipelines. Hands-on experience leading API modernization and cloud migration initiatives. Experience with Application Performance Monitoring (APM) and observability tools such as Dynatrace, AWS CloudWatch, Splunk, or Grafana.What's On Offer Opportunity to develop mission-critical payment APIs and shape the next generation of scalable financial services platforms. Advance expertise in cloud-native technologies and enterprise integration patterns. Be part of a dynamic team driving API transformation and cloud migration programs. Contribute to innovative solutions in a supportive environment.Apply via Haystack today!