Demo

Java Microservices Architect

Digitive LLC
Miami, FL Full Time
POSTED ON 1/13/2025
AVAILABLE BEFORE 3/9/2025

Job Details

Java Microservices Architect

Miami, FL | Dallas, TX

Exp Level- 16 Years

Req Skills- Spring Boot, Spring Cloud, Hibernate, RESTful APIs, message queues (e.g., Kafka, RabbitMQ), domain-driven design (DDD), API management, AWS, Azure, Google Cloud Platform, Spring Boot, Spring Cloud, Hibernate, Kafka, RabbitMQ, Terraform, Ansible, or CloudFormation

Top Must Have's:

  • Strong experience with Java and frameworks such as Spring Boot, Spring Cloud, Hibernate, and others.
  • In-depth knowledge of RESTful APIs, message queues (e.g., Kafka, RabbitMQ), and event-driven architectures.
  • Proven experience in designing and implementing microservices architectures, including domain-driven design (DDD), API management, and service orchestration.
  • We are seeking a highly skilled and experienced Java / Microservices Architect to join our dynamic team.
  • In this role, you will be responsible for designing and implementing microservices-based architectures and ensuring the scalability, performance, and reliability of our applications.
  • You will lead the technical direction of software development teams, utilizing Java and microservices technologies to deliver robust, maintainable, and high-performance solutions.
  • Candidate will have extensive experience with Java, cloud-native technologies, microservices design, and system architecture best practices.

Key Responsibilities:

  • Lead the design and implementation of microservices-based architecture to ensure scalability, flexibility, and resilience in complex applications.
  • Define and enforce microservices best practices, patterns, and standards to ensure the quality and consistency of services across multiple teams.
  • Collaborate with engineering teams to refactor monolithic applications into microservices, ensuring a smooth migration to a distributed architecture.
  • Develop high-level architectural designs for new features and applications, balancing performance, scalability, security, and maintainability.
  • Lead the technical design process and work closely with development teams to translate business requirements into technical solutions.
  • Provide architectural guidance on the implementation of enterprise-level applications using Java, microservices, and cloud technologies (AWS, Azure, Google Cloud Platform).
  • Provide leadership in the design and development of Java-based applications, focusing on best practices, code quality, and performance optimization.
  • Advocate for the use of Java frameworks and tools (Spring Boot, Spring Cloud, Hibernate, etc.) and ensure their effective integration within the microservices ecosystem.
  • Ensure the team is leveraging Java and associated technologies to their fullest potential, including the adoption of modern Java features and libraries.
  • Design microservices with cloud-native principles in mind, utilizing containerization (Docker, Kubernetes) and cloud services to ensure scalable and resilient solutions.
  • Collaborate with DevOps teams to enable continuous integration and continuous deployment (CI/CD) pipelines, ensuring fast and reliable delivery of microservices.
  • Help define strategies for service discovery, load balancing, and API gateway integration in cloud environments.
  • Define strategies for performance monitoring, profiling, and tuning of microservices to ensure low-latency and high-throughput solutions.
  • Establish robust security practices for service-to-service communication, authentication, and authorization in a distributed microservices architecture.
  • Design for failure and ensure high availability, fault tolerance, and disaster recovery across services.
  • Provide technical leadership, conduct code reviews, and guide teams in solving complex technical challenges.
  • Facilitate knowledge sharing and the adoption of new technologies across the development teams.
  • Work closely with product managers, business analysts, and other stakeholders to understand business requirements and translate them into technical solutions.
  • Communicate architectural decisions, trade-offs, and risks to both technical and non-technical stakeholders in a clear and understandable manner.
  • Lead discussions and workshops on architectural choices, microservices principles, and technical roadmaps.
  • Define and enforce coding standards, design principles, and development methodologies to ensure the production of high-quality software.

Skills:

  • Strong experience with Java and frameworks such as Spring Boot, Spring Cloud, Hibernate, and others.
  • Proven experience in designing and implementing microservices architectures, including domain-driven design (DDD), API management, and service orchestration.
  • Experience on cloud platforms (AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes).
  • In-depth knowledge of RESTful APIs, message queues (e.g., Kafka, RabbitMQ), and event-driven architectures.
  • Strong understanding of architectural patterns and best practices, including microservices, SOA, event-driven architectures, and API-first design.
  • Familiarity with service discovery, load balancing, fault tolerance, and resiliency patterns in distributed systems.
  • Knowledge of architectural frameworks and methodologies (e.g., TOGAF, Zachman, or similar) is a plus.
  • Experience in implementing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
  • Familiarity with infrastructure-as-code tools like Terraform, Ansible, or CloudFormation.
  • Proven experience in leading and mentoring development teams in the adoption of best practices and in solving complex technical challenges.
  • Strong problem-solving, analytical, and decision-making skills.
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Knowledge and implementation experience in Telecom domain is a plus.
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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Microservices Architect?

Sign up to receive alerts about other jobs on the Java Microservices Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Digitive LLC

Digitive LLC
Hired Organization Address Lebanon, NH Full Time
Position: Admin Director of Rehab(Full time//Permanent Time) Location: Lebanon, NH Shift Time: 08 AM - 04:30 PM(M-F) Gua...
Digitive LLC
Hired Organization Address Lawton, OK Full Time
Financial Controller - Leadership Shift Type: Days Shift Times: 8:00 AM - 5:00 PM Hours/Day:8 Shift Notes:Monday - Frida...
LPN
Digitive LLC
Hired Organization Address Concord, NH Full Time
Position: LPN-Licensed Practical Nurse Location : Concord, NH Shift Time : 07 PM - 07 AM(Night shift) Contract :13 weeks...
Digitive LLC
Hired Organization Address Durham, NC Full Time
Job Opportunity : Senior JavaScript Engineer | Durham, NC We’re looking for a Senior JavaScript Engineer to join our tea...

Not the job you're looking for? Here are some other Java Microservices Architect jobs in the Miami, FL area that may be a better fit.

Senior Java Architect

Cognizant North America, Miami, FL

Senior Java Architect

Cognizant, Miami, FL

AI Assistant is available now!

Feel free to start your new journey!