JOBSEARCHER

Java Fullstack Developer (Considering ONLY H4EAD, L2S, GC/CITIZEN)

Job Title: Java Full Stack Developer 8+ yearsLocation: Dallas, TXEmployment Type: Full-Time / W2About the Role: We are seeking a highly skilled and experienced Java Full Stack Developer to design, develop, test, deploy, and maintain scalable enterprise web applications and distributed systems.Key Responsibilities:Design, develop, test, and maintain scalable full-stack enterprise applications using Java, Spring Boot, Microservices, REST APIs, and modern frontend frameworks.Develop robust backend services and RESTful APIs using Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, and related technologies.Design and implement Microservices architecture, including service decomposition, API integration, inter-service communication, fault tolerance, scalability, and resiliency.Develop responsive and reusable frontend applications using React.js, Angular, JavaScript, TypeScript, HTML5, CSS3, and modern UI frameworks.Build reusable UI components, frontend services, state management solutions, forms, validations, routing, and responsive web interfaces.Integrate frontend applications with backend REST APIs, Microservices, databases, third-party APIs, and enterprise systems.Develop and optimize SQL queries, stored procedures, database schemas, indexes, and data access layers using relational databases such as Oracle, PostgreSQL, MySQL, and SQL Server.Implement secure application development practices including Spring Security, OAuth 2.0, JWT, Role-Based Access Control (RBAC), authentication, authorization, and API security.Develop asynchronous and event-driven applications using Kafka, RabbitMQ, or other messaging and streaming technologies.Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar DevOps tools.Deploy and support applications across AWS, Azure, or GCP, leveraging cloud services for computing, storage, networking, security, and application scalability.Required Skills & Qualifications:8+ years of experience in Full Stack Java Development, Enterprise Application Development, and Software Engineering.Strong proficiency in Java 8/11/17/21, including OOP, Collections, Multithreading, Exception Handling, Streams, Lambda Expressions, Generics, and Java Concurrency.Extensive hands-on experience with Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, and Spring Security.Strong experience designing and developing Microservices, RESTful APIs, API Gateway, service-to-service communication, and distributed applications.Strong frontend development experience using React.js or Angular, along with JavaScript, TypeScript, HTML5, CSS3, and responsive web development.Strong knowledge of SQL and relational databases, including Oracle, PostgreSQL, MySQL, and SQL Server, with experience in query optimization and database performance tuning.Experience with NoSQL databases such as MongoDB, DynamoDB, Cassandra, or equivalent technologies.Hands-on experience with AWS, Azure, or GCP cloud platforms and cloud-native application development.