Overview
On Site
Accepts corp to corp applications
Contract - Contract
Skills
Java
python
Kafka
lambda
Jenkins
Terraform
Cloudwatch
DynamoDB
Glue
SQS
Job Details
Job Title: Sr. Software Engineer (Java & Kafka)
Location: Newark, NJ (Hybrid)
Responsibilities:
- Develop event driven Kafka services using Java with a focus on containers running in AWS
- Develop cloud-native code intended for the AWS environment
- Creates automated Unit & Integration Tests with an eye toward quality testing and 80+% code coverage
- Perform code reviews for other peers in the team
- Works with users and QA to perform Quality Assurance testing of applications and resolves all reported defects/issues.
- Work in an Agile development environment, accurately estimating story points, meeting sprint deadlines
- Work to improve DevOps process to maximize CI/CD efficiency. Adjust Terraform code as needed for deployments.
- Ability to convey complex technical concepts to non-technical staff in a way that can be clearly understood by all
Required Skills and Experience:
- Have a high degree of understanding and command over the Java language
- 5+ years AWS experience
- 3+ years working with Kafka
- 1+ years working with Infrastructure as Code tools such as Terraform or CloudFormation
- Must have previously worked on one or more projects that involve a full SDLC implementation
- Ability to work with GIT
- Demonstrated ability to work well in a team environment
Additional skills and experience that would be considered a big plus:
- 1+ years using Python
- Experience with Lambda, DynamoDB, CloudWatch, Glue, SQS, Cognito IAM, and API Gateway
- Ability to document APIs using Swagger (or similar solution)
- Understanding of IAM roles and the concept of minimum privilege
- Experience with automated CI/CD pipelines using Jenkins
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.