SenioSenior Java Full Stack Developer (React.js / Angular)r Java Full Stack Developer (React.js / Angular)
Job Title: Senior Java Full Stack Developer (React.js / Angular)
Location: Houston, TX
Experience Required: 13 Years
Employment Type:Contract W2 Only
Job Summary:
We are seeking a highly experienced Senior Java Full Stack Developer with over 13 years of experience in designing, developing, and delivering scalable enterprise-grade applications. The ideal candidate must have strong expertise in Core Java, Spring Boot, Microservices , and modern front-end frameworks like React.js and Angular. You will play a key technical leadership role in architecting robust backend systems and building dynamic, responsive front-end user interfaces.
Key Responsibilities:
-
Lead end-to-end design, development, and deployment of full-stack applications using Java , Spring Boot , React.js , and Angular.
-
Design and implement RESTful APIs and Microservices architectures.
-
Develop high-performance and scalable backend solutions using Spring Framework and Hibernate/JPA.
-
Collaborate with cross-functional teams to gather requirements and define architectural solutions.
-
Build and optimize complex front-end interfaces using React.js and Angular with state management (Redux, NgRx).
-
Work closely with DevOps teams for CI/CD pipelines and cloud deployment (AWS / Azure / Google Cloud Platform).
-
Participate in code reviews , design reviews, and mentor junior developers.
-
Ensure code quality, maintainability, and security through best practices and automated testing.
-
Troubleshoot production issues and provide technical support for existing applications.
Technical Skills Required:
< data-start=”1917″ data-end=”1936″>Backend:
-
Core Java, Java 8 , J2EE
-
Spring Boot, Spring MVC, Spring Cloud
-
Microservices Architecture
-
RESTful & SOAP Web Services
-
Hibernate / JPA / JDBC
-
Maven / Gradle
< data-start=”2118″ data-end=”2138″>Frontend:
-
React.js, Redux, TypeScript
-
Angular 10
-
HTML5, CSS3, JavaScript (ES6 ), Bootstrap, Material UI
-
Responsive Design and Cross-Browser Compatibility
< data-start=”2301″ data-end=”2321″>Database:
-
Oracle, MySQL, PostgreSQL
-
MongoDB / NoSQL Databases
< data-start=”2383″ data-end=”2409″>Cloud & DevOps:
-
AWS / Azure (EC2, S3, Lambda, API Gateway, etc.)
-
Docker, Kubernetes
-
Jenkins, Git, CI/CD Pipelines
< data-start=”2521″ data-end=”2539″>Others:
-
Agile / Scrum Methodologies
-
Unit Testing (JUnit, Mockito)
-
Version Control (Git / Bitbucket)
-
Strong understanding of Software Design Patterns and OOP Principles
Qualifications:
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
-
13 years of hands-on experience in Java-based application development.
-
Proven experience in full-stack development with both React.js and Angular.
-
Strong analytical, problem-solving, and communication skills.
-
Experience leading technical teams or mentoring junior developers is preferred.