Java Technical Architect

Prophecy Technologies

$130K — $180K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 15+ years of Java development experience.
  • Expertise in designing large distributed Java applications and microservices.
  • Hands-on experience with Docker and Kubernetes.
  • Proficient in cloud and virtualized systems.
  • Strong communication and collaboration skills.

Responsibilities

  • Architect solutions for distributed and host environments.
  • Design and maintain large Java-based applications and microservices.
  • Resolve complex issues in high-performance distributed systems.
  • Guide IT Platform architecture to support business strategy.
  • Review and improve existing business processes with metrics.

Benefits

  • Flexible work arrangements.
  • Opportunities for professional development.
  • Health and wellness benefits.
  • Collaborative team environment.
  • Access to cutting-edge technologies.
Full Job Description
Job Summary:

We are seeking an experienced Senior Java Technical Architect to join our team. The ideal candidate will have strong expertise in designing and implementing large distributed Java-based applications and microservices, as well as experience with cloud and virtualized systems.

Key Responsibilities:
  • Architect end-to-end solutions across distributed and host environments.
  • Design, implement, and maintain large distributed Java-based applications and microservices.
  • Architect and solve complex problems related to high-performant distributed systems.
  • Provide direction, guidance, and definition of IT Platform architecture to effectively support clients' IT and business strategy.
  • Support all architectural disciplines and champion architectural initiatives.
  • Review existing business processes and establish metrics to improve business processes, as well as support of all architectural disciplines under their direction.
  • Align architecture strategy with business goals.
  • Define, explain, and advocate technology strategy.
  • Develop and communicate architectural policies, standards, guidelines, and procedures.
  • Promote the EA process, outcomes, and results to the organization and senior leadership.
  • Ensure the conceptual completeness of the technical solutions.
  • Lead teams in developing technology plans.
  • Consult with project teams to fit projects to enterprise architecture, as well as to identify when it is necessary to modify the enterprise architecture.
  • Ensure recommendations are based on business relevance and appropriate timing.
  • Collaborate with project management and team leaders to ensure progress towards architectural alignment with project goals and requirements.
  • Envision big picture and drive team to deliver high-quality product on time.
  • Communicate and present software features and vision to executive, product, and support teams.
  • Solve problems proactively. Propose solutions where gaps exist.

Required Technical Skills:
  • Java programming.
  • Spring development.
  • Microservices architecture.
  • Relational and NoSQL database experience.
  • Docker containerization.
  • Kubernetes.
  • Cloud and virtualized systems.

Required Qualifications:
  • 15+ years of experience in Java development.
  • Strong expertise in designing and implementing large distributed Java-based applications and microservices.
  • Experience with cloud and virtualized systems.
  • Hands-on experience with Docker containerization and Kubernetes.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced environment.

Preferred Qualifications:
  • Agile framework/methodology experience.
  • Experience with GCP architecture concepts.

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Java Technical Architect jobs: