Senior JCP Architect (Java / JCP)

Hybrid in Dallas, TX, US • Posted 1 day ago • Updated 1 day ago
Contract W2
No Travel Required
Hybrid
$55 - $65/hr
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Amazon Web Services
  • Apache Kafka
  • Apache Maven
  • Caching
  • Cloud Computing
  • Collaboration
  • Computer Science
  • Domain-driven Design
  • Enterprise Architecture
  • Continuous Delivery
  • Decision-making
  • Design Patterns
  • Docker
  • Java
  • Jenkins
  • Leadership
  • Load Balancing
  • Management
  • Mentorship
  • GitHub
  • Gradle
  • GraphQL
  • IT Strategy
  • Performance Tuning
  • JMS
  • JPA
  • Microservices
  • Microsoft Azure
  • Migration
  • OAuth
  • RabbitMQ
  • SOAP
  • Scalability
  • Spring Framework
  • Spring Security
  • J2EE
  • Systems Design
  • Team Building
  • Terraform
  • Design Review

Summary

Job Title: Senior JCP Architect (Java / JCP) 

Job Summary

We are looking for a highly experienced Senior JCP (Java Community Process / Java Platform) Architect with 12+ years of expertise in designing and delivering large-scale, enterprise-grade Java applications. The ideal candidate will have deep technical knowledge of Java ecosystems, strong architectural skills, and experience driving design decisions across complex systems.


Key Responsibilities

  • Define and drive enterprise architecture using Java/J2EE technologies.
  • Design and develop scalable, high-performance, and secure applications.
  • Lead architecture discussions, design reviews, and technical strategy.
  • Build and standardize frameworks, reusable components, and best practices.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Ensure system design aligns with performance, scalability, and reliability goals.
  • Oversee microservices architecture and API design (REST/GraphQL).
  • Lead modernization initiatives (monolith → microservices / cloud migration).
  • Guide development teams and mentor senior/junior engineers.
  • Ensure adherence to coding standards, security policies, and governance.
  • Evaluate and recommend new tools, frameworks, and technologies.

Required Skills & Qualifications

Experience

  • 12+ years of hands-on experience in Java/J2EE development and architecture.
  • Proven experience in architecting large-scale enterprise applications.

Core Technical Skills

  • Strong expertise in:
    • Core Java, Java EE (JPA, JMS, Servlets, etc.)
    • Spring ecosystem (Spring Boot, Spring Cloud)
  • Experience with microservices architecture and distributed systems.
  • Strong knowledge of design patterns and architectural patterns.
  • Expertise in API design and integration (REST, SOAP).

Frameworks & Tools

  • Hibernate / JPA for ORM
  • Messaging systems (Kafka, RabbitMQ)
  • API gateways and service mesh
  • Build tools (Maven, Gradle)

Cloud & DevOps

  • Experience with cloud platforms: AWS / Azure / Google Cloud Platform
  • Containerization: Docker, Kubernetes
  • CI/CD pipelines (Jenkins, GitHub Actions, etc.)
  • Infrastructure as Code (Terraform, CloudFormation)

Architecture & Design

  • Expertise in:
    • Microservices & event-driven architecture
    • Domain-Driven Design (DDD)
    • SOLID principles
    • High availability and fault-tolerant systems
  • Experience with scalability strategies (caching, load balancing, sharding)

Preferred Qualifications

  • Experience contributing to or working with Java standards / JCP initiatives
  • Exposure to reactive programming (Project Reactor, WebFlux)
  • Knowledge of security frameworks (OAuth2, JWT, Spring Security)
  • Experience in performance tuning and JVM optimization

Soft Skills

  • Strong leadership and decision-making ability
  • Excellent stakeholder communication
  • Ability to drive cross-team architectural alignment
  • Mentoring and team-building skills

Education

  • Bachelor’s/Master’s degree in Computer Science or 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.
  • Dice Id: 10477291
  • Position Id: 8936075
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

2d ago

Easy Apply

Contract

65 - 70

Dallas, Texas

Yesterday

Easy Apply

Contract

Depends on Experience

Dallas, Texas

Today

Easy Apply

Contract, Third Party

Depends on Experience

Plano, Texas

Today

Easy Apply

Contract, Third Party

Search all similar jobs