Demo

Java/Microservices Integration Architect

Pinnacle Software Solutions
Dallas, TX Full Time
POSTED ON 2/20/2025 CLOSED ON 2/24/2025

What are the responsibilities and job description for the Java/Microservices Integration Architect position at Pinnacle Software Solutions?

Job Details

Job Title:

Java/Microservices Integration Architect

Location:

  • Preferred: Miami, FL
  • Alternate: Dallas, TX (with 25% travel to the Miami office)

Job Description

We are seeking a highly skilled Java/Microservices Integration Architect to design and implement robust, scalable, and resilient microservices-based architectures. The ideal candidate will have extensive experience in Java frameworks, cloud platforms, and containerization technologies, with a proven ability to lead technical teams in developing distributed, high-performance systems.

The candidate will work closely with development teams, product managers, and other stakeholders to define and implement technical solutions that meet business objectives while adhering to best practices in system architecture, performance optimization, and security.

Responsibilities:

  • Lead the design and implementation of microservices architectures ensuring scalability, flexibility, and resilience.
  • Collaborate with teams to refactor monolithic applications into microservices and migrate to distributed architectures.
  • Define and enforce microservices design principles, patterns, and standards.
  • Develop high-level architectural designs for features and applications, balancing performance, scalability, security, and maintainability.
  • Guide technical design processes, translating business requirements into technical solutions.
  • Provide architectural guidance on enterprise-level applications using Java, microservices, and cloud technologies (AWS, Azure, Google Cloud Platform).
  • Lead the adoption and effective use of Java frameworks such as Spring Boot and Spring Cloud.
  • Utilize containerization technologies (Docker, Kubernetes) for designing cloud-native solutions.
  • Collaborate with DevOps teams to enable CI/CD pipelines for microservices deployment.
  • Define strategies for service discovery, load balancing, and API gateway integration in cloud environments.
  • Establish robust security practices for authentication, authorization, and service-to-service communication.
  • Monitor and optimize the performance of microservices, ensuring low-latency and high-throughput systems.
  • Design systems with high availability, fault tolerance, and disaster recovery.
  • Provide leadership through code reviews, mentoring, and technical problem-solving.
  • Communicate architectural decisions, trade-offs, and risks to technical and non-technical stakeholders.

Mandatory Skills:

  1. Java Frameworks:
    • Expertise in Java, with hands-on experience in Spring Boot, Spring Cloud, and Hibernate.
  2. Microservices Architecture:
    • Proven experience in designing and implementing microservices using domain-driven design (DDD), API management, and service orchestration.
    • Strong understanding of RESTful APIs and event-driven architectures.
  3. Message Queues:
    • Experience with Kafka or RabbitMQ for event-based systems.
  4. Cloud Platforms:
    • Proficiency in AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
  5. Containerization:
    • Expertise in Docker and Kubernetes for deploying and managing scalable applications.
  6. CI/CD Pipelines:
    • Experience in designing and implementing CI/CD pipelines using tools like Jenkins.
  7. Distributed Systems:
    • Knowledge of service discovery, load balancing, and fault tolerance in distributed systems.
  8. Security Practices:
    • Familiarity with securing microservices through robust authentication and authorization mechanisms.
  9. DevOps Tools:
    • Experience with Infrastructure-as-Code tools like Terraform, Ansible, or CloudFormation.
  10. Technical Leadership:
    • Proven experience in leading teams, conducting code reviews, and resolving complex technical challenges.

Additional Skills (Preferred):

  • Experience with architectural frameworks and methodologies (e.g., TOGAF).
  • Familiarity with telecom domain solutions.
  • Strong knowledge of profiling and performance tuning microservices.

Required Experience:

  • Minimum of 10 years of professional experience in software development, with at least 5 years as an architect in Java and microservices.

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.
Java-Microservices developer
Donato Technologies, Inc. -
Dallas, TX
Technical architect (microservices/Nodejs)
Resource Informatics Group, Inc -
Dallas, TX
API Solution Architect (Integrations/Microservices)
TPS Talent, LLC. -
Coppell, TX

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 Integration Architect?

Sign up to receive alerts about other jobs on the Java/Microservices Integration Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$86,356 - $101,827
Income Estimation: 
$108,740 - $126,996
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
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pinnacle Software Solutions

Pinnacle Software Solutions
Hired Organization Address Sparks, NV Full Time
Job Details Job Title: Sr. Wireless Network Engineer Location: Sparks, NV Duration: 6 Months Job Description: We are see...
Pinnacle Software Solutions
Hired Organization Address Melbourne, FL Full Time
Job Details Job Title: Business Systems Analyst Location: Hybrid Melbourne, FL (Local candidates only) Duration: 6 Month...
Pinnacle Software Solutions
Hired Organization Address Tampa, FL Full Time
Job Details Job Title: Senior Systems Analyst Location: Tampa, FL Onsite 3 Days/Week Duration: 6 Months Contract-to-Hire...
Pinnacle Software Solutions
Hired Organization Address Miami, FL Full Time
Job Details Job Title: Java/Microservices Integration Architect Location: Preferred: Miami, FL Alternate: Dallas, TX (wi...

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

Java Microservices Developer

Infosys, Richardson, TX

AI Assistant is available now!

Feel free to start your new journey!