Search

Software Engineer - Java/AWS

PublishedPublished: 6/14/2022
Technology

Job Description

🚀 We're Hiring: Sr. Software Engineer – Java/AWS

\n

📍 Location: Charlotte, NC

\n

💼 Type: Full-Time

\n


\n

We are looking for an experienced Sr. Software Engineer to join a team building highly reliable, cloud-native systems supporting real-time payment processing.

\n


\n

The ideal candidate is a hands-on Java engineer with strong experience in AWS, Spring Boot, microservices, distributed systems, and event-driven architectures.

\n


\n

Key Responsibilities

\n

• Design, develop, test, and maintain highly reliable enterprise applications

\n

• Build cloud-native applications using Java, Spring & Spring Boot

\n

• Develop microservices, APIs, and distributed applications on AWS

\n

• Implement event-driven architectures using Kafka, RabbitMQ, or similar technologies

\n

• Work with containerized and serverless AWS services

\n

• Develop Python scripts for automation and data integration

\n

• Build and maintain CI/CD pipelines and automated testing processes

\n

• Implement Terraform / Infrastructure as Code for cloud deployments

\n

• Support observability, monitoring, resiliency, and production troubleshooting

\n

• Participate in architecture, design, code reviews, and technical decisions

\n

• Mentor engineers and contribute to engineering best practices

\n


\n

Required Qualifications

\n

8+ years of Java software development experience

\n

• Strong Spring / Spring Boot experience

\n

• Expertise in microservices, distributed systems, and cloud-native architectures

\n

• Hands-on experience with AWS

\n

• Experience with Kafka, RabbitMQ, or event-driven architectures

\n

• Working knowledge of Python

\n

• Experience with CI/CD and DevOps practices

\n

• Experience with Terraform or Infrastructure as Code

\n

• Strong understanding of scalability, availability, security, and resiliency

\n

• Bachelor's degree or equivalent experience

\n

• Ability to travel up to 10% between NYC and NC offices

\n


\n

Nice to Have

\n

• Payments, banking, fintech, clearing, or settlement experience

\n

• AWS Certification

\n

• Kubernetes / Docker

\n

• SRE, observability, and production engineering experience

\n

• SnapLogic or other ETL/data integration tools

\n

• Experience with AI-assisted software development

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...