Haystack
← Back to Jobs
Technology
BR

Java Technical Architect

Bramkas Inc.Dallas, TX🇺🇸United StatesPosted 31 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
Yesterday
DockerMicroservicesMongoDBSpringSpring BootAWSSplunkAgileAzureGitGoogle CloudGrafanaJavaJavaScriptKafkaKubernetesPrometheusRESTRabbitMQ

Job Description

Java Technical Lead / Architect

Location: Remote : Dallas, TX  
Employment Type: Full-Time / Permanent /Contract / CTH 
Experience: 10+ Years

Job Description

We are looking for a strong hands-on Java Technical Lead / Architect who can take ownership of solutions from requirement gathering and technical design through hands-on development and delivery.

The ideal candidate must be a strong hands-on developer who is comfortable coding, designing solutions, leading developers, and interacting directly with clients and business stakeholders.

The candidate should have excellent communication and client-facing skills and be able to understand business requirements, translate them into technical solutions, drive architecture/design discussions, and work closely with the development team through implementation.

Key Responsibilities

  • Work directly with clients, business stakeholders, and product teams to understand and gather requirements.
  • Translate business requirements into technical requirements, solution designs, and implementation plans.
  • Lead technical architecture, application design, API design, and microservices design discussions.
  • Remain highly hands-on with Java development and coding.
  • Design and develop scalable applications using Java, Spring Boot, REST APIs, and Microservices.
  • Provide technical leadership and direction to development teams.
  • Conduct code reviews and design reviews and ensure development best practices are followed.
  • Troubleshoot complex technical issues and provide solutions for performance, scalability, and reliability.
  • Work with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Participate in Agile ceremonies, client meetings, technical discussions, and solution walkthroughs.
  • Mentor developers while continuing to contribute directly to development.
  • Take technical ownership from requirements design development deployment.

Must-Have Skills

  • 10+ years of Java development experience.
  • Strong hands-on expertise in Core Java 8+.
  • Strong experience with Spring Boot.
  • Strong experience designing and developing RESTful APIs.
  • Strong knowledge of Microservices Architecture.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Hands-on experience with MongoDB / NoSQL databases.
  • Experience with Gradle, Git, and CI/CD pipelines.
  • Strong understanding of software architecture, design patterns, and distributed systems.
  • Strong problem-solving, debugging, and performance optimization skills.

Leadership & Client-Facing Skills Critical

We are specifically looking for someone who has:

  • Strong client interaction and communication skills.
  • Experience conducting requirement-gathering sessions with clients and stakeholders.
  • Ability to convert business requirements into technical architecture and design.
  • Experience leading technical and solution design discussions.
  • Ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Experience providing technical leadership and mentoring developers.
  • Ability to independently drive technical decisions and take end-to-end ownership of delivery.
  • Strong hands-on coding capability this is not a purely managerial or architecture position.

Good-to-Have

  • Docker / Kubernetes
  • Kafka / NATS / RabbitMQ
  • Prometheus / Grafana / Splunk
  • Application and API security
  • High-volume / highly available distributed systems
  • Automated testing frameworks
  • Basic JavaScript / npm exposure

Ideal Candidate

The ideal candidate is a hands-on Java Lead / Technical Lead / Architect who can comfortably move between:

Client Interaction Requirement Gathering Solution Architecture Technical Design Hands-On Development Code Review Deployment & Delivery

We need someone who can lead from the front technically, communicate effectively with clients, make architectural decisions, and still be actively involved in coding and development.

Core Skills

Java 8+ | Spring Boot | REST APIs | Microservices | Could Native | Solution Architecture | Technical Design | AWS/Azure/Google Cloud Platform | MongoDB/NoSQL | Gradle | Git | CI/CD | Client Interaction | Requirement Gathering | Technical Leadership

Industry/Domain: Open strong technical experience is the priority. Banking or Payments experience preferred

Similar jobs