Java Full Stack Developer
Location:
Irving, TX (Hybrid)
Employment Type:
Full-Time
Experience:
8+ Years
Job Summary The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, React, cloud technologies, and modern DevOps practices. The role involves collaborating with cross-functional teams to build scalable, secure, and high-performance applications supporting business-critical initiatives.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 8+ years of experience in Java Full Stack Development.
- Strong proficiency in
Java 8/11/17
, Core Java, Collections, Multithreading, and JVM concepts.
- Hands-on experience with
Spring Boot, Spring MVC, Spring Security, Spring Data JPA
, and Hibernate.
- Experience designing and developing
Microservices
and RESTful APIs.
- Strong front-end development experience with
React.js
, JavaScript (ES6+), TypeScript, HTML5, CSS3, and Bootstrap.
- Experience integrating REST APIs with front-end applications.
- Strong knowledge of relational databases such as
Oracle, PostgreSQL, SQL Server, or MySQL
.
- Experience with NoSQL databases such as
MongoDB
or DynamoDB.
- Hands-on experience with
AWS
services including EC2, S3, Lambda, RDS, CloudWatch, API Gateway, and IAM.
- Experience with
Docker
,
Kubernetes
, Jenkins, Git, Maven, Gradle, and CI/CD pipelines.
- Knowledge of Kafka or other messaging platforms is preferred.
- Experience working in Agile/Scrum environments using Jira and Confluence.
- Strong analytical, debugging, communication, and problem-solving skills.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java and modern full-stack technologies.
- Build and enhance RESTful APIs and Microservices using Spring Boot and Spring Cloud.
- Develop responsive and user-friendly web applications using React.js and modern JavaScript frameworks.
- Integrate front-end applications with backend services and enterprise APIs.
- Write clean, reusable, maintainable, and well-documented code following coding standards.
- Optimize application performance, scalability, and security.
- Design and optimize SQL queries, stored procedures, and database schemas.
- Deploy and maintain applications on AWS cloud infrastructure.
- Develop and manage CI/CD pipelines for automated build, testing, and deployment.
- Troubleshoot production issues, perform root cause analysis, and implement long-term solutions.
- Collaborate with architects, QA engineers, DevOps teams, business analysts, and product owners throughout the SDLC.
- Participate in Agile ceremonies, sprint planning, code reviews, and technical discussions.
- Ensure application security, reliability, and compliance with enterprise standards.
Preferred Qualifications
- Experience with
Spring Cloud
, OAuth2, JWT, and API Gateway.
- Familiarity with
Terraform
or Infrastructure as Code.
- Knowledge of SonarQube, JUnit, Mockito, and automated testing frameworks.
- Exposure to event-driven architecture using Kafka or RabbitMQ.
- Experience working on large-scale enterprise applications within the airline, transportation, or travel industry is a plus.
Email:
saipradeep.b@precisiontechcorp.com