Haystack
← Back to Jobs
Other
BR

Java Technical Lead / Architect| ( Hybrid : Dallas,TX) | Full Time Role

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

Why This Role Stands Out

This hybrid Java Technical Lead/Architect role offers significant opportunities to shape innovative solutions from concept to delivery, leveraging your expertise in Java, Spring Boot, and microservices. You'll thrive here if you enjoy hands-on coding, client interaction, and leading technical design discussions within a dynamic team environment. This is an excellent chance to grow your architectural and leadership skills while contributing to impactful projects.

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: Dallas, TX – Hybrid
Employment Type: Full-Time / Permanent
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 | 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