Backend Software Developer
beBeeExperience4 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
As a Senior Backend Java Engineer, you will be responsible for designing and building scalable, Java-based applications deployed on AWS using both containerized and serverless architectures.
Key Responsibilities
- Design and build scalable Java-based applications on AWS using containerized and serverless solutions.
Required Qualifications
- Hands-on experience with core Java development
- Strong understanding of AWS services: ECS, EC2, S3, SQS, SNS, API Gateway, Lambda, and Step Functions
- Familiarity with AWS DevOps tools such as CloudFormation, Route 53, Jenkins, and deployment pipelines
- Leadership experience managing agile teams (6-8 people)
- Familiarity with payment processing systems and transaction integration is a significant advantage
- Understanding of messaging queues and open-source tools
Required Skills
AWS Step Functions
AWS EC2
Transaction Integration
Core Java Development
AWS SQS
Open-Source Tools
AWS Lambda
Messaging Queues
CloudFormation
Jenkins
AWS API Gateway
AWS SNS
Route 53
Agile Team Leadership
AWS S3
Payment Processing
Deployment Pipelines
AWS ECS