Overview
On Site
Contract - W2
Skills
Java / Neo4J / AWS Engineer
Job Details
Role Overview
We are seeking a highly skilled Java Engineer with strong expertise in Neo4J, Microservices, and AWS, along with proven experience in infrastructure operations and maintenance. The ideal candidate will not only build and support Java-based applications but also take ownership of Neo4J database administration or AWS infrastructure management. This is a hands-on role requiring deep operational knowledge, not just usage experience.
Key Responsibilities
- Design, develop, and support Java microservices applications.
- Manage, maintain, and optimize Neo4J database clusters including upgrades, patches, performance tuning, and troubleshooting.
- Handle infrastructure operations: setup, monitoring, scaling, and maintaining Neo4J infra or AWS infra.
- Implement monitoring, alerting, and automation for proactive maintenance and incident resolution.
- Collaborate with development and DevOps teams to ensure secure, highly available, and scalable systems.
- Ensure compliance with performance, reliability, and security standards.
Must-Have Skills
- Java Strong development experience with microservices architecture.
- Neo4J Operational expertise (administration, maintenance, performance tuning, backup/restore, troubleshooting).
- AWS Infrastructure EC2, VPC, IAM, CloudFormation/Terraform, scaling, monitoring (CloudWatch, Prometheus, etc.).
- Microservices Hands-on design, build, and deployment of distributed services.
- Strong experience in infrastructure operations & maintenance (not just consuming services, but setting up, monitoring, and managing infra).
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.