Senior Java Engineer

Wearehaystack — United States · Posted ~2 hours ago

Senior

Skills

Java Spring Boot REST APIs Microservices AWS Cloud-native architecture API modernization CI/CD Enterprise architecture Security API Gateway Lambda ECS Step Functions SQS SNS DynamoDB RDS S3 IAM KMS AWS Transfer Family REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team modernizing large-scale financial platforms and migrating integration services toward cloud-native architectures. You will build secure, high-performing Java and Spring Boot APIs and microservices, use a wide range of AWS services, and contribute to architecture, CI/CD, and enterprise security practices.

Highlights

Work on large-scale financial technology modernization, building secure and scalable APIs and cloud-native services with a broad range of AWS technologies.

Description

This is an exciting opportunity to join a prominent financial institution that empowers individuals and businesses with comprehensive banking solutions and a strong commitment to innovation. You'll be part of a team dedicated to transforming legacy systems and building next-generation financial platforms. The Role Design, develop, enhance, and support secure, scalable, and high-performing APIs and microservices for Payments, Money Movement, and Information Reporting platforms. Participate in the modernization and migration of APIs and integration services from on-premises environments to AWS cloud-native architectures. Develop cloud-native solutions leveraging AWS services including API Gateway, Lambda, ECS, Step Functions, SQS, SNS, DynamoDB, RDS, S3, IAM, KMS, and AWS Transfer Family. Build and maintain RESTful APIs and microservices using Java, Spring Boot, and AWS-native technologies while following enterprise architecture and security standards. Implement and support CI/CD pipelines to enable automated build, testing, deployment, and release processes. Contribute to code reviews, technical design discussions, and engineering best practices to improve software quality and maintainability. What You'll Need Bachelor's Degree and at least 4 years of experience in software application development and maintenance, or 8 years with a High School Diploma/GED. 3+ years of proven experience building and migrating enterprise-scale APIs utilizing AWS technologies like API Gateway, Lambda, ECS, SQS, SNS, DynamoDB, RDS, S3, IAM, and KMS. Expertise in Java, Spring Boot, RESTful API development, microservices architecture, API security, 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, including decomposition of monolithic applications into microservices. Experience with Application Performance Monitoring (APM) and observability tools such as Dynatrace, AWS CloudWatch, or Splunk. What's On Offer Opportunity to develop mission-critical payment APIs and shape the future of scalable financial services. Advance your expertise in cloud-native technologies and enterprise integration patterns. Be part of a transformative journey, migrating services to a modern AWS architecture. Contribute to high-impact projects with a focus on security, performance, and scalability. Apply via Haystack today!