| Location | Malvern, PA |
This is a contract Java developer position based in Malvern, Pennsylvania, available for a minimum duration of six months.
Responsibilities
Qualifications
Required
Minimum 7+ years of professional software development experience
Undergraduate degree or equivalent combination of training and professional experience
Minimum 5 years of hands-on experience with Java and SpringBoot
Minimum 5 years of experience with Python
Demonstrated experience with AWS Cloud Engineering and services including Lambda, ECS, DynamoDB, SQS, Event Bridge, and Kafka
Experience setting up CI/CD pipelines with tools such as Bamboo, GitHub, and Docker
Proficiency with both SQL and NoSQL databases
Knowledge of microservices architecture and API Gateway design patterns
Experience with Cucumber for behavior-driven development
Experience with Mockito for unit testing
Strong problem-solving skills and familiarity with agile development methodologies, including Scrum and Kanban
Preferred
Familiarity with monitoring and observability tools such as Splunk, CloudWatch, and Honeycomb