Overview
On Site
BASED ON EXPERIENCE
Contract - Independent
Contract - W2
Skills
Automated Testing
Software Development
FOCUS
Data Flow
Writing
IT Management
Management
Scratch
Java
Spring Framework
Terraform
Frontend Development
React.js
Articulate
Enterprise Software
Google Cloud
Google Cloud Platform
API
Microservices
Computer Science
Information Technology
Job Details
Skills Required:
Required Skills & Experience * A minimum of 8+ years of professional, deep, hands-on software development experience, with a focus on full-stack systems (front-end: React or similar, back-end: Java/Spring Boot) * Enterprise Application Delivery: Demonstrated ability to architect and build platforms from scratch, not just maintain or extend existing systems. * Google Cloud Platform Proficiency: Strong experience with core Google Cloud Platform services (e.g., Pub/Sub, FireStore, BigQuery, DataFlow) and understanding of how to architect and build solutions on the platform. * Event-Driven Architecture: Proven experience of writing formal architecture documents of technical designs and implementing distributed, event-driven systems from concept to production. * Technical Leadership: Previous experience in a tech lead or self-managing capacity, with a history of creating APIs and microservices from scratch. Required Technical Proficiencies * Java / Spring Boot: Expert * Google Cloud Platform (Google Cloud Platform): Advanced * Microservices & Event-Driven Architecture: Expert * API Design (REST): Expert * Infrastructure as Code (Terraform): Intermediate * Front-end Development (React or similar): Intermediate Candidate Profile (What Success Looks Like) * Self-Managed Leader: Works independently without relying on heavy direction. * Hands-On Builder: Can clearly articulate how they architected and delivered enterprise apps, step by step. * Practical Problem-Solver: Moves beyond theory to demonstrate applied knowledge. * Strong Communicator: Engages effectively, explains trade-offs, and defends technical decisions. * Recent Relevant Experience: Brings fresh, hands-on experience with Google Cloud Platform, event-driven, API, and microservice design, and enterprise-level builds.
Education Required:
Bachelor's or master's degree in computer science, information technology, engineering, or a related field.
Required Skills & Experience * A minimum of 8+ years of professional, deep, hands-on software development experience, with a focus on full-stack systems (front-end: React or similar, back-end: Java/Spring Boot) * Enterprise Application Delivery: Demonstrated ability to architect and build platforms from scratch, not just maintain or extend existing systems. * Google Cloud Platform Proficiency: Strong experience with core Google Cloud Platform services (e.g., Pub/Sub, FireStore, BigQuery, DataFlow) and understanding of how to architect and build solutions on the platform. * Event-Driven Architecture: Proven experience of writing formal architecture documents of technical designs and implementing distributed, event-driven systems from concept to production. * Technical Leadership: Previous experience in a tech lead or self-managing capacity, with a history of creating APIs and microservices from scratch. Required Technical Proficiencies * Java / Spring Boot: Expert * Google Cloud Platform (Google Cloud Platform): Advanced * Microservices & Event-Driven Architecture: Expert * API Design (REST): Expert * Infrastructure as Code (Terraform): Intermediate * Front-end Development (React or similar): Intermediate Candidate Profile (What Success Looks Like) * Self-Managed Leader: Works independently without relying on heavy direction. * Hands-On Builder: Can clearly articulate how they architected and delivered enterprise apps, step by step. * Practical Problem-Solver: Moves beyond theory to demonstrate applied knowledge. * Strong Communicator: Engages effectively, explains trade-offs, and defends technical decisions. * Recent Relevant Experience: Brings fresh, hands-on experience with Google Cloud Platform, event-driven, API, and microservice design, and enterprise-level builds.
Education Required:
Bachelor's or master's degree in computer science, information technology, engineering, or a related field.
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.