What are the responsibilities and job description for the Java/AWS Engineer position at Eliassen Group?
Hybrid until Jersey City goes fully onsite in Jersey City, NJ
Our client seeks a Java/AWS Engineer to develop Kafka-based event-driven applications and RESTful APIs within a high-throughput, low-latency brokerage processing domain. The role will design and build reusable microservices on AWS while supporting modernization from legacy systems to cloud-native solutions. You will apply CI/CD practices, containerization, and automation testing to deliver scalable, resilient services.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $85.00 to $90.00/hr. w2
Responsibilities
- Design, architect, and build scalable, low-latency event-driven services using Java, Spring Boot, and Apache Kafka.
- Develop and maintain RESTful APIs and microservices with a focus on reusability and high throughput.
- Leverage AWS managed services, containerization, and infrastructure automation to deploy resilient applications.
- Implement CI/CD practices including feature toggles, blue-green deployments, and A/B testing to reduce risk and cycle time.
- Create automation testing with frameworks such as Cucumber to ensure quality and reliability.
- Participate in technical discussions and provide guidance to accelerate modernization squads.
- Optimize data access using Hibernate/JDBC and connection pooling with relational databases.
- Build and operate observability with CloudWatch and related tooling to ensure service health.
Experience Requirements
- 6 years of professional experience with Java and Spring Boot.
- Hands-on experience building event-driven applications with Apache Kafka.
- Proficiency in designing high-throughput, low-latency distributed systems.
- Experience developing RESTful APIs and microservices with Spring Boot.
- Hands-on experience with container-based development using Docker.
- Experience with Hibernate ORM, JDBC, and connection pooling against relational databases.
- Experience with CI/CD tools and practices such as GitHub, Jenkins, Stash, Artifactory, and Terraform.
- Experience with AWS services such as Lambda, DynamoDB, API Gateway, SQS, EC2, S3, CloudWatch, IAM, and EKS (preferred).
- Automation testing experience using frameworks like Cucumber.
- Background in implementing microservices architecture and highly automated, scalable infrastructure.
Salary : $85 - $90