Java Backend Engineer (Java, Spring Boot)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Java Backend Engineer (Java, Spring Boot): Design and implement enterprise-grade backend applications and microservices with an accent on event-driven processing and cloud-native architecture. Focus on building scalable systems using Kafka and AWS, implementing secure services with OAuth2/JWT, and optimizing complex database persistence layers.
Location: Alpharetta, GA. Must be based in the US and available for travel to client locations within the US.
Company
is a professional consulting and staffing firm providing technical expertise to enterprise clients.
What you will do
- Design, develop, and implement enterprise-grade backend applications using Java, J2EE, Spring Boot, and REST APIs.
- Build microservices applying design patterns such as Saga, Circuit Breaker, and Retry to support complex business workflows.
- Implement event-driven processing using Apache Kafka.
- Design and optimize database schemas and persistence layers using Oracle, MySQL, PostgreSQL, DB2, and MongoDB with Spring Data JPA and Hibernate.
- Develop cloud-native solutions on AWS utilizing Lambda, ECS, EKS, S3, SQS, SNS, RDS, and CloudWatch.
- Implement secure backend services using Spring Security, OAuth2/JWT, and role-based access control.
Requirements
- Bachelor’s Degree in Computer Science Engineering or equivalent.
- Minimum 5 years of experience in Java backend development or a related role.
- Must be available to travel to unanticipated client locations within the US.
- Proficiency in building scalable and secure backend solutions in Agile environments.
Culture & Benefits
- Full-time employment.
- Eligible for the company's employee referral program.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →