Software Engineer
Grayhair Software
We’re looking to hire a Software Engineer with a strong technical background in AWS, Java, the Spring framework and React. The ideal candidate will have hands-on experience building and maintaining cloud-native applications, designing scalable solutions, and a solid understanding of modern development best practices. Strong problem-solving skills and the ability to work independently in a fast-paced environment are essential.
Familiarity - You have at least seen the technology and possibly written a few small programs utilizing the technology.
Proficiency - Able to use the technology with little to no special training and should be very comfortable with the technology based on past experience.
Mastery - Adept with all the advanced features of the technology and would be a good candidate to mentor those with less experience.
Required Qualifications:
- Mastery of Java 17 and Maven
- Proficiency of Spring and Spring Boot
- Proficiency in React
- Effector, ReactRX or similar
- Material UI or similar
- Jest or similar for test framework
- Proficiency of AWS Services including
- EC2
- Lambda
- S3
- ECS
- SNS
- SQS
- Cloudwatch (Logs, Metrics, Alarms)
- API Gateway
- RDS/Aurora
- Proficiency with SQL
- Microsoft SQL Server, Postgres
- Proficiency with unit testing utilizing JUnit
- Proficiency of Git
- Proficiency with GitHub and GitHub Actions
Desired Qualifications:
- AWS Certified Developer or any equivalent certification
- Familiarity with IaC
- Cloudformation
- Terraform
- Familiarity with NodeJS
- Familiarity with AWS Services including
- Step Functions
- SES
- Elasticache
- Athena
- EMR
- EKS
- Familiarity with automated testing
- Playwright or similar
- Familiarity with SonarQube
- Familiarity with identity management like Auth0
- Familiarity with Python
- Familiarity with Docker
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- agile software developer United States
- software developer internship no experience United States
- intermediate software engineer United States
- software engineer staff United States
- experienced software developer United States
- software engineer co-op United States
- work from home software developer United States
- software developer no experience United States
- software developer fintech United States
- software data engineer United States
