Overview
On Site
Depends on Experience
Full Time
Skills
Azure
AWS
Java
Microservices
Job Details
Job Title: Technical Architect - Java Google Cloud Platform Architect
Location: Atlanta, GA
Full Time / Permanent
Visa: USC
Job Description
- E3 API Design and Development on Google Cloud Platforms or similar Cloud platforms (Azure, AWS)
- E2 - Work experience with at least 8+yrs in Java Springboot. Preferably Java 21.
- E3 Experience in Design Patterns (Microservices focused)
- E3 Integration solutioning for API with DB, Search engine and third parties.
- E2 Experience in Working Web Service and Microservices
- E2 Experience in understanding data patterns and devise solutions to handle performance
- expectations with larger data volumes.
- E2 Experience in Google Cloud Platform integrations such as Pub / Sub, File Transfer.
- E2 Experience in OAuth and authentication / authorization on Google Cloud Platform services.
- E2 Exposure to API service calls and routing to various sources
- E3 Experience in CRUD operations in Postgres, Google Big Query, Google Cloud Platform instances.
- E1 - Experience in Agile methodologies.
- E1 Experience in Agile methodologies working with JIRA, Jenkins, Version Control and Code Quality Tools.
Roles & Responsibilities:
- Strategically architect, Design, develop industry-specific solutions in support of core enterprise functions based on client requirement and manage and upgrade existing applications.
- Articulate, Design, develop to re-platform to new Java based API service
- Ability to design the migration design from existing API to new API design
- Ability to translate client s business requirements into technical solution.
- Strong understanding of software engineering principles, databases and data modeling/design techniques; data interface protocols; caching/performance improvements; software design patterns and integration patterns.
- Provide inputs and direction to senior developers on the team for design and implementation.
- Responsible to run design and development calls with offshore and own the development of new API design with DB, Search engine and third parties.
- Ability to define the integration scenarios in the design.
- Maintenance of code repository and co-ordination for automated build deployments.
- Define implementation processes, quality gates and standards.
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.