Jobs · Information Technology

Java Engineer, Sr.

Sundayy · United States · 2 wk ago
RemoteRemoteInformation TechnologyFull-time

About the role

We are seeking a highly skilled Senior Software Engineer specializing in API Development and Cloud Migration to join our remote team. In this pivotal role, you will contribute to the design, development, modernization, and support of enterprise APIs that underpin our Payments, Money Movement, and Information Reporting platforms. Your expertise will be instrumental in transforming legacy services into cloud-native, scalable API-driven solutions, enabling seamless integration across internal and external systems.

The ideal candidate will possess deep technical knowledge in API development, microservices architecture, and AWS cloud technologies, with a proven track record of successful cloud migrations and enterprise API delivery. You will work closely with cross-functional teams, including architects, product owners, and engineers, to translate business requirements into resilient, high-performance solutions that support mission-critical financial operations.

Responsibilities

  • Design, develop, enhance, and support secure, scalable, and high-performance APIs and microservices for Payments, Money Movement, and Information Reporting platforms
  • Participate in the modernization and migration of existing 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 Transfer Family
  • Build and maintain RESTful APIs and microservices using Java, Spring Boot, and AWS-native technologies, adhering to enterprise architecture and security standards
  • Support and improve existing API platforms by troubleshooting issues, implementing new features, and optimizing performance and resiliency
  • Develop event-driven solutions supporting real-time payment and money movement processing using Apache Kafka, SNS, and SQS
  • Build, deploy, and support containerized applications using OpenShift, Docker, and AWS ECS platforms
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions
  • Implement secure coding practices and API security controls, including authentication, authorization, encryption, and secrets management
  • Optimize API performance, scalability, and reliability through performance tuning, monitoring, and proactive troubleshooting
  • Participate in API migration activities, including legacy system assessment, refactoring, testing, deployment, and production support
  • Create and maintain Infrastructure as Code using Terraform to automate cloud resource provisioning and deployment
  • Implement and support CI/CD pipelines to enable automated build, testing, and deployment processes
  • Utilize observability and monitoring tools such as Dynatrace, CloudWatch, X-Ray, and Splunk to ensure platform health and operational excellence
  • Participate in on-call support, incident resolution, root cause analysis, and continuous improvement initiatives
  • Contribute to technical design discussions, code reviews, and best practice documentation to uphold high-quality standards

Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, or related field, with a minimum of 4 years of software development experience, or High School Diploma/GED with 8+ years of relevant experience
  • Proven experience in building and migrating enterprise-scale APIs using AWS technologies such as API Gateway, Lambda, ECS, Step Functions, SQS, SNS, DynamoDB, RDS, S3, IAM, and KMS
  • Strong proficiency in Java, Spring Boot, Node.js, and RESTful API development
  • Hands-on experience with microservices architecture and cloud-native application design
  • Experience with Infrastructure as Code tools like Terraform
  • Knowledge of containerization platforms including Docker, OpenShift, and Kubernetes
  • Familiarity with CI/CD pipelines and automation tools for seamless deployment processes
  • Experience with event-driven architectures utilizing Apache Kafka, Amazon SNS, and SQS
  • Understanding of API security best practices, including authentication, authorization, and encryption
  • Experience with monitoring and observability tools such as Dynatrace, AWS CloudWatch, Splunk, and Grafana
  • Strong problem-solving skills and ability to troubleshoot complex issues in production environments

Benefits

  • Competitive salary and comprehensive health insurance plans
  • Retirement savings plans with employer matching contributions
  • Paid time off and holidays to support work-life balance
  • Opportunities for professional development and continuous learning
  • Flexible remote work arrangements to promote a healthy work environment
  • Wellness programs and employee assistance resources
  • Inclusive and collaborative company culture that values diversity and innovation

Similar jobs

Sr. Java Engineer

Motion RecruitmentBrownsville Metropolitan Area· 2 mo ago
Engineering$145k–$155k/yrapply on motionrecruitment.com

Sr. Java Engineer

Intellibee IncJersey City, NJ· 1 mo ago
Engineeringapply on intellibee.my.salesforce-sites.com