Java Enterprise Architect

Java Enterprise Architect
Company:

Simplified It Solutions


Details of the offer

Job Description

Senior Enterprise Cloud Architect, Software Engineering - Java - REMOTE

Duration: ~6 months

Start date: July 1st (contingent on agreement/project resuming)

Your Mission

As a Senior Enterprise Cloud Architect, with a specialization in Software Engineering, your main responsibility is to lead a team of architects and engineers in designing, prototyping, developing, and deploying scalable software solutions for our customers on the Google Cloud Platform (GCP).

As part of your role, you will collaborate with various teams, including customers, engineering, sales, and Googlers.

You will be responsible for architecting and developing solutions across multiple stacks but with a focus on JAVA within an array of enterprise systems. We are a premier partner of Google Cloud Platform (GCP). As such your implementations will focus on enabling customers to utilize GCP better or to demonstrate its capabilities.

You will have a hands-on approach, researching and presenting solutions, conducting experiments, and building prototypes to validate ideas and demonstrate the effectiveness of the solutions you recommend.

What you would be doing on a daily basis:

Work on one of our most critical projects alongside with a team of engineers, project managers and other architects

Prototype Proof of Concepts for customer/team feedback

Quality-Review solutions delivered by the engineers on the project

Deliver hands-on technical mentoring and leadership to engineers on the project, especially when using niche architectural patterns.

Keep the communication channels with the client transparent to update on progress, gather feedback, and evaluate opportunities.

Assist the Project Managers and Clients in making high-impact decisions to improve the quality/time-to-market of the delivery where relevant.

Shepherd high-impact PRs and changes to the required environments to extract client feedback as early as possible

Expectations

Customer Facing - This is a customer-facing role. You will interact with customers on a daily basis. You will participate in calls and customer meetings to qualify for consultative engagements with engineering and business teams. You will present solutions, architectures, demos, and other technical materials to build trust and confidence in our ability to deliver a world class service to our customer.

Job Requirements

Required Credentials:

Bachelor's or Master's degree in Computer Science, Software Engineering, or 10 years of relevant work experience in software development.

Required Technical Experience:

Minimum of 10 years of experience in software development and architecture, preferably in cloud-based environments.

Proven experience and deep expertise as a Java developer, with a focus on Spring Boot micro services framework.

Strong understanding of Spring concepts such as Dependency Injection, MVC, AOP, etc.

Prior experience designing, building, and maintaining high-quality, developer-friendly REST APIs.

Knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).

Familiarity with build tools like Maven or Gradle.

Exposure to full stack development, from setting up application and database server infrastructure to developing and implementing application code.

Experience working with CI/CD pipelines.

Required Architecture experience:

Proven track record of designing and implementing scalable and reliable enterprise software solutions and running them in production.

Experience guiding complex, long-term customer engagements.

Experience providing leadership, oversight, and direction of software development projects in a high-growth organization.

Experience strategizing, designing, architecting, and directing the deployment of scalable software, with a focus on cloud-based solutions.

Experience guiding technical design sessions, architecting and documenting technical solutions aligned with client business goals, and identifying gaps between the client's current and desired end states.

Ability to architect, scope, and prioritize work based on feedback from the customer or internal teams.

Ability to lead development teams through the Sprint planning process.

Ability to evaluate and select appropriate technologies and frameworks to meet specific project requirements and assess risks and trade-offs.

Proficiency in designing and implementing scalable, high-performance, and secure software architectures.

Highly capable when working with customers in a consultative capacity, including convincing them to utilize more optimal technologies and processes

Experience writing automated tests, including unit, integration, end-to-end, and acceptance tests.

Experience tuning applications for non-functional requirements, such as: usability, maintainability, scalability, availability, security, and portability

Excellent written and verbal communication skills with the ability to articulate technical concepts to technical and non-technical stakeholders.

Time management with the ability to manage multiple streams.

Passion for learning new technologies, industry trends, and best practices in software architecture and cloud computing.

Ability to adapt quickly to changing business requirements and technologies in a fast-paced environment.

Experience working on government projects.

Qualifications:
Qualifications

Useful Qualifications:

Good to have Camunda BPMN knowledge/experience.

Familiarity with frontend web technologies, particularly Angular.

Experience using Google Cloud Platform, in particular serverless (Cloud Functions), containers (Cloud Run, Kubernetes), and platforms (App Engine).

Additional Information

All your information will be kept confidential according to EEO guidelines.


Source: Grabsjobs_Co

Requirements

Java Enterprise Architect
Company:

Simplified It Solutions


Senior Infrastructure Security Engineer

Zoox is looking for a Senior Infrastructure Security Engineer to join our Product Security team. The team works on the cybersecurity of the Zoox robotaxi ser...


From Zoox - California

Published a month ago

Software Engineer - Test Platform Development

Zoox has embarked on a highly ambitious journey to develop a full-stack autonomous mobility solution for our cities. Before a Zoox robot drives on a real roa...


From Zoox - California

Published a month ago

Manager, Endpoint Engineering

Zoox is seeking a highly motivated and experienced IT Endpoint Engineering Manager to lead our dynamic Endpoint Engineering team. This pivotal role is respon...


From Zoox - California

Published a month ago

Senior Data Engineer

About PendulumPendulum®is on a mission to help people improve physical and mental health by creating a new category of products that target the microbiome. W...


From Pendulum - California

Published a month ago

Built at: 2024-07-03T16:54:11.910Z