remote
Systems Engineer - Onyx Point, Inc.
Systems Engineer
Systems Engineer responsible for designing, developing, and maintaining Java microservices on AWS, building RESTful APIs, implementing CI/CD pipelines, and ensuring high performance, scalability, and security of production systems.
About the role
Key Responsibilities
- Design, develop, and maintain microservices using Spring Boot and Java.
- Build and manage RESTful APIs and backend services deployed on AWS (ECS, Lambda, RDS, S3).
- Implement CI/CD pipelines and infrastructure as code with Terraform and CloudFormation.
- Optimize application performance, scalability, and security across all environments.
- Collaborate with DevOps, frontend, and product teams to deliver end‑to‑end solutions.
- Monitor and troubleshoot production systems using CloudWatch, Prometheus, or ELK stack.
Requirements
- Proven experience with Spring Boot, Java, and AWS services.
- Strong knowledge of microservices architecture and RESTful API design.
- Hands‑on experience with Terraform, CloudFormation, and CI/CD tools.
- Excellent problem‑solving skills and ability to work in a fast‑paced environment.
- Active TS/SCI clearance with full scope polygraph (U.S. citizenship required).
Skills
javaawsterraformcicd