Java Microservices Architect

DS Technologies

Plano, Texas

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Apache Kafka, Application Programming Interface (API), Architectural Services, Automation, Best Practices, Caching, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Customer Experience, Customer Support/Service, DevOps, Disaster Recovery, Distributed Computing, Docker, Documentation, Elasticsearch, Exceeded Sales Goal, GCP (Good Clinical Practices), Go Programming Language (Golang), High Availability, Java, Jenkins, Leadership, Load Balancing, Low-Level Design, Maintain Compliance, Metrics, Microservices, Microsoft Windows Azure, MongoDB, Node.js, Performance Tuning/Optimization, REST (Representational State Transfer), RabbitMQ, Reporting Dashboards, Spring Framework, Technical Support, Test Automation, Testing, nginx Web Server
LOCATION
Plano, Texas
POSTED
30+ days ago
About US: We are a company that provides innovative, transformative IT services and solutions. We are passionate about helping our clients achieve their goals and exceed their expectations. We strive to provide the best possible experience for our clients and employees. We are committed to continuous improvement and innovation, and we are always looking for ways to improve our services and solutions. We believe in working collaboratively with our clients and employees to achieve success.
 
DS Technologies Inc is looking for Java Microservices Architect rolefor one of our premier clients.

Job Title: Java Microservices Architect
Location: Plano, TX (Onsite)
Position Type: Contract
Only W2

Requirements:
• Expert-level proficiency in Java,Spring Boot and microservices architecture. ( 7+ Years )
• Hands-on experience with Go lang,MongoDB,Nginx and ELK stack. (4+ Years)
• Solid understanding of CI/CD pipelines, automation and Jenkins , DevOps practice.( 4+ Years)
• Practical exposure to Angular and Node.js development.
• Excellent grasp of distributed systems, RESTful APIs, and message-driven architectures (Kafka, RabbitMQ preferred).
• Deep understanding of cloud infrastructure (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes).
• Strong focus on code quality, performance optimization, and security best practices.
• Exceptional communication and leadership skills with the ability to influence technical direction.

Key Responsibilities:
• Design and implement microservices-based architectures using Java Spring Boot 
• Define and enforce architectural standards, design principles, and best practices across teams. 
• Develop high-level and low-level architecture diagrams, integration flows, and documentation. 
• Evaluate trade-offs between scalability, performance, security, and maintainability. 
• Guide teams in implementing API-first and test-driven designs. 
• Conduct code and design reviews, ensuring quality and adherence to architectural guidelines. 
• Configure and optimize Nginx for load balancing, reverse proxying, and caching. 
• Implement CI/CD pipelines using Jenkins for automated builds, testing, and deployments. 
• Integrate ELK stack (Elasticsearch, Logstash, Kibana) for centralized logging, monitoring, and analytics. 
• Ensure observability through metrics, dashboards, and alerting systems using ELK and other tools. 
• Define strategies for high availability, fault tolerance, and disaster recovery.

Somos un empleador con igualdad de oportunidades y todos los candidatos calificados recibirán consideración por el empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por la ley.





About the Company

D

DS Technologies