Lead Java Developer
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-02-28
Listing for:
Precision Technologies
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Backend Developer, Java Developer
Job Description & How to Apply Below
Employment Type: Full-time (W2 only, No C2C)
Experience: 10+ Years
Job SummaryWe are seeking an experienced Lead Java Developer with 10+ years of hands‑on experience in architecting, designing, and delivering enterprise‑scale applications using modern Java technologies. The ideal candidate will have deep expertise in Java 8/11/17+, Spring Boot, Microservices Architecture, RESTful APIs, Cloud Platforms (AWS/Azure), Dev Ops, and Database Technologies
.
- Lead the design and development of enterprise applications using Java 8/11/17+, Spring Boot, Spring MVC, Spring Core, and Hibernate/JPA
. - Architect and implement Microservices-based architecture using RESTful APIs and event‑driven design patterns.
- Develop and maintain scalable RESTful Web Services
, ensuring high availability, fault tolerance, and performance optimization. - Implement messaging and streaming solutions using Apache Kafka
, RabbitMQ
, or similar technologies. - Design and optimize relational and No
SQL databases including Oracle
, MySQL
, PostgreSQL
, MongoDB
, ensuring query optimization and performance tuning. - Deploy and manage cloud‑native applications on AWS or Microsoft Azure
, leveraging services such as EC2, S3, Lambda, RDS, Azure App Services, and Azure SQL. - Build and manage CI/CD pipelines using Jenkins, Git, Git Hub, Git Lab, Maven, Gradle
, and containerization tools. - Containerize applications using Docker and orchestrate deployments with Kubernetes (EKS/AKS).
- Implement security frameworks using Spring Security, OAuth 2.0, JWT, SAML
, and enterprise authentication systems. - Conduct code reviews, enforce coding standards, and mentor junior and mid‑level developers.
- Work in Agile/Scrum environments
, participating in sprint planning, backlog refinement, and release management. - Ensure application monitoring and logging using Splunk, ELK Stack, Prometheus, Grafana
. - Integrate third‑party APIs and enterprise systems with proper API governance.
- Lead the design and development of enterprise applications using Java 8/11/17+, Spring Boot, Spring MVC, Spring Core, Hibernate, and JPA
, implementing scalable Microservices Architecture and high‑performance RESTful API Development within distributed systems environments. - Architect and develop robust distributed systems leveraging industry‑standard design patterns, ensuring scalability, resilience, fault tolerance, and seamless service‑to‑service communication.
- Design, develop, and optimize relational and No
SQL databases including Oracle, MySQL, Postgre
SQL, and MongoDB
, applying advanced Data Modeling, Query Optimization, and Performance Tuning techniques. - Deploy and manage cloud‑native applications on AWS (EC2, S3, RDS, Lambda, ECS/EKS) and Microsoft Azure
, ensuring high availability, scalability, and secure infrastructure design. - Implement and maintain automated CI/CD pipelines using Jenkins
, managing source control and versioning with Git, Git Hub, and Git Lab
, and building applications using Maven and Gradle
. - Containerize applications using Docker and orchestrate scalable deployments through Kubernetes
, enabling efficient resource utilization and streamlined Dev Ops practices. - Design and implement messaging and integration solutions using Apache Kafka and RabbitMQ
, supporting Event‑Driven Architecture and asynchronous communication across microservices. - Enforce enterprise‑grade application security using Spring Security, OAuth 2.0, JWT, and SAML
, adhering to secure coding practices and industry compliance standards to protect applications and data.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×