Java Full Stack Developer
Plano, TX (Hybrid)
Job Description:
Job Title: Java Full Stack Developer
Location: Plano, Texas (Need Only Locals)
Need H1B Consultant
Need Only Ex Mphasis or Ex JPMC
Job Summary:
We are looking for a highly skilled Java Full Stack Developer to join our team. The ideal candidate will have strong expertise in backend development using Java, Spring Boot, and REST APIs, combined with hands-on experience in frontend frameworks like Angular or React. You will be responsible for designing, developing, and deploying scalable applications, ensuring seamless integration between frontend and backend systems.
Key Responsibilities:
•??Design, develop, test, and deploy full stack applications using Java (Spring Boot) and modern frontend frameworks (Angular/React).
•??Build RESTful APIs and microservices to support scalable solutions.
•??Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
•??Develop reusable UI components and ensure responsive, cross-browser compatible designs.
•??Implement security, authentication, and authorization best practices (OAuth2, JWT, SSO).
•??Collaborate with product owners, architects, and QA teams in Agile/Scrum environment.
•??Optimize applications for performance, scalability, and reliability.
•??Participate in code reviews, troubleshooting, and debugging production issues.
•??Integrate cloud services (AWS/Azure/GCP) and CI/CD pipelines for smooth deployments.
Required Skills & Experience:
•??5+ years of professional experience in Java/J2EE, Spring, Spring Boot, Hibernate.
•??Strong expertise in frontend frameworks (Angular, React, or Vue.js), JavaScript, TypeScript, HTML5, CSS3.
•??Experience building and consuming RESTful APIs and Microservices.
•??Proficiency in databases – SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
•??Familiarity with version control systems (Git, GitHub, GitLab).
•??Hands-on experience with CI/CD tools (Jenkins, Maven, Gradle, Docker, Kubernetes).
•??Strong knowledge of cloud platforms (AWS, Azure, or GCP).
•??Experience with unit testing frameworks (JUnit, Mockito, Jasmine, Karma).
•??Solid understanding of software design principles (OOP, SOLID, MVC, Microservices).
Preferred Skills:
•??Experience with message brokers (Kafka, RabbitMQ).
•??Exposure to DevOps practices and containerization.
•??Knowledge of GraphQL and API Gateway.
•??Familiarity with Agile methodologies (Scrum, Kanban).
Key Skills:
- 5+ years of professional experience in Java/J2EE, Spring, Spring Boot, Hibernate. •??Strong expertise in frontend frameworks (Angular, React, or Vue.js), JavaScript, TypeScript, HTML5, CSS3. •??Experience building and consuming RESTful APIs and Microservices. •??Proficiency in databases – SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra). •??Familiarity with version control systems (Git, GitHub, GitLab). •??Hands-on experience with CI/CD tools (Jenkins, Maven, Gradle, Docker, Kubernetes). •??Strong knowledge of cloud platforms (AWS, Azure, or GCP). •??Experience with unit testing frameworks (JUnit, Mockito, Jasmine, Karma). •??Solid understanding of software design principles (OOP, SOLID, MVC, Microservices).