***Senior Java Full Stack Developer***Houston,TX**Locals Only***

  • Houston, TX
  • Posted 15 hours ago | Updated 13 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 36 Month(s)

Skills

Java
Java fullstack developer Skills : Java
jJava script
Angular
react js
microservices
webservices
Pyspark
Sql
Python

Job Details

Job Title: Senior Java Full Stack Developer

Location: Houston,TX

Duration: Long Term

Direct In-Person Interview -Only Locals

About the Role:

We are seeking an experienced and highly skilled Senior Java Full Stack Developer with over 12 years of hands-on experience in designing, developing, and deploying enterprise-grade applications. The ideal candidate will have deep expertise across front-end and back-end technologies, particularly in Java, JavaScript, Angular, ReactJS, and Microservices architecture, as well as a strong grasp of Python, PySpark, and SQL for data-driven applications.

 

Key Responsibilities:

  • Design, develop, and maintain robust, scalable full-stack applications using Java, Spring Boot, ReactJS, Angular, and related technologies.
  • Build and maintain microservices and RESTful web services for enterprise-level applications.
  • Work collaboratively with cross-functional teams including UI/UX designers, backend engineers, QA, and DevOps.
  • Implement high-performance data processing solutions using PySpark and integrate with existing Java-based services.
  • Develop and optimize complex SQL queries and data access layers.
  • Participate in architectural discussions, code reviews, and performance tuning initiatives.
  • Translate business requirements into technical specifications and architecture.
  • Provide technical leadership and mentorship to junior developers.
  • Ensure code quality, security, and maintainability using best practices and design patterns.

 

Required Skills and Qualifications:

  • 12+ years of professional experience in software development.
  • Expert-level proficiency in Java, Spring / Spring Boot, and Microservices architecture.
  • Strong front-end development experience using JavaScript, Angular, and ReactJS.
  • Solid understanding and hands-on experience with RESTful APIs and Webservices.
  • Experience with PySpark and Python for data transformation and analytics pipelines.
  • Proficient in SQL and experience with relational databases (e.g., Oracle, PostgreSQL, MySQL).
  • Experience with version control systems such as Git.
  • Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/Azure/Google Cloud Platform) is a plus.
  • Strong problem-solving, analytical thinking, and communication skills.

Preferred Qualifications:

  • Experience in designing high-availability systems in distributed environments.
  • Exposure to big data technologies and large-scale data processing.
  • Knowledge of Agile/Scrum development methodologies.
  • Certifications in Java, Cloud, or Big Data technologies are a plus.
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.