Job Title: Java AWS Architect Duration- Fulltime Permanent Location: Raleigh, NC (Onsite From Day 1)
Job Description: We are seeking an experienced Java AWS Architect to design, develop, and lead the implementation of cloud-native, scalable, secure, and high-performance applications on AWS. The ideal candidate will have deep expertise in Java technologies, microservices architecture, AWS cloud services, DevOps practices and enterprise integration patterns
15+ years of IT experience with strong expertise in Java/J2EE.
5+ years of AWS solution architecture experience.
Strong hands-on experience with:
Java 8/11/17
Spring Boot
Spring Cloud
REST APIs
Microservices
Hibernate/JPA
Messaging platforms (Kafka, SNS, SQS)
Experience with:
Docker
Kubernetes/EKS
Terraform or CloudFormation
Jenkins
Git
Maven/Gradle
SQL and NoSQL databases.
Experience with monitoring tools such as CloudWatch, Splunk, New Relic, or Grafana
Strong proficiency in React, Angular or Vue JS, along with HTML5, CSS3, JavaScript/Typescript
Roles & Responsibilities:
Hands on Java/AWS Develop code and also support when situation arises
Define end-to-end application architecture using Java, Spring Boot, Microservices and AWS services such as Lambda, API Gateway, ECS/EKS, RDS, DynamoDB, SQS and SNS
Lead API architecture, integration patterns and microservice design for internal and external customers
Ensure application security, authentication, authorization, encryption and compliance requirements are implemented
Review performance, reliability, observability, monitoring, logging and cost optimization strategies on AWS
Conduct architecture reviews, technical governance and design approvals with AWS and business stakeholders
Design scalable, highly available and resilient solutions that support customer traffic growth and disaster Recovery requirements
Own non-functional requirements including scalability, availability, security, maintainability and operational excellence
Mentor developers and tech leads on architecture standards, coding practices and cloud adoption
Collaborate with customers, product owners, business teams and development teams to translate business requirements into technical solutions.
Numbers & Facts
Location
Raleigh, NC
Industry
Computer/IT Services
Company Size
500 to 999 employees
Year Founded
1990
Website
http://q1tech.com/
About Company
Q1 consists of experienced and recognized experts providing the capability to respond to market demand in order to provide professional services for our clients including Enterprise software implementations, application integration and technical / functional support.
Q1 has steadily grown into a Quality IT services and solutions organization with the average experience of our team being over 10 years. We have continuously met or exceeded client expectations by delivering professional services and project implementations on time and under budget to help clients truly recognize return on investment.
Skills
AWS Lambdaunmatched
Amazon Web Services (AWS)unmatched
AngularJSunmatched
Apache Kafkaunmatched
Application Programming Interface (API)unmatched
Applications Securityunmatched
Architectural Designunmatched
Authenticationunmatched
Automationunmatched
CSS (Cascading Style Sheet)unmatched
Cloud Computingunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Cost Controlunmatched
Cryptographyunmatched
Customer Support/Serviceunmatched
Disaster Recoveryunmatched
Dockerunmatched
Gitunmatched
Gradleunmatched
HTML5unmatched
Hibernateunmatched
High Availabilityunmatched
Information Technology & Information Systemsunmatched