What are the responsibilities and job description for the Full Stack Developer (Java Spring Boot / Angular / React / AWS) !!! Plano, TX (W2 role with F2F final Interview) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Marici Solutions, is seeking the following. Apply via Dice today!
Position: Full Stack Developer (Java Spring Boot / Angular / React / AWS) Location: Plano, TX (Onsite)
Employment Type: Full-Time / Contract
Job Overview
We are seeking an experienced Full Stack Developer to join our technology team in Plano, TX. The ideal candidate will have strong expertise in Java-based backend development, modern front-end frameworks, and cloud-native application development on AWS. This role requires hands-on experience building scalable, secure, and high-performing enterprise applications throughout the software development lifecycle.
Key Responsibilities
Backend:
Rakesh Sharma
E-mail:
Hangout:
Web:
Position: Full Stack Developer (Java Spring Boot / Angular / React / AWS) Location: Plano, TX (Onsite)
Employment Type: Full-Time / Contract
Job Overview
We are seeking an experienced Full Stack Developer to join our technology team in Plano, TX. The ideal candidate will have strong expertise in Java-based backend development, modern front-end frameworks, and cloud-native application development on AWS. This role requires hands-on experience building scalable, secure, and high-performing enterprise applications throughout the software development lifecycle.
Key Responsibilities
- Design, develop, test, and deploy full-stack web applications using Java Spring Boot and modern JavaScript frameworks.
- Build and maintain RESTful APIs, microservices, and backend services.
- Develop responsive and interactive user interfaces using Angular and React.
- Collaborate with product owners, architects, and cross-functional teams to define and implement technical solutions.
- Integrate applications with cloud services and third-party systems.
- Implement CI/CD pipelines and automated deployment processes.
- Optimize application performance, scalability, and security.
- Participate in code reviews, design discussions, and technical documentation.
- Troubleshoot production issues and provide timely resolutions.
- Follow Agile/Scrum development methodologies and contribute to sprint planning activities.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- 5 years of professional software development experience.
- Strong hands-on experience with Java 11/17 , Spring Boot, and Microservices architecture.
- Experience developing REST APIs and integrating with databases and external services.
- Strong front-end development experience with Angular and/or React.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and responsive design principles.
- Experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
- Experience with Git-based source control systems.
- Hands-on experience with AWS services including:
- EC2
- S3
- Lambda
- API Gateway
- RDS
- ECS/EKS
- CloudWatch
- IAM
- SNS/SQS
- Experience deploying and managing cloud-native applications.
- Knowledge of Infrastructure as Code (Terraform or CloudFormation) is preferred.
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of Kafka or other event-driven messaging platforms.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
- Familiarity with OAuth2, JWT, SSO, and enterprise security standards.
- Experience working in Agile/Scrum environments.
- Knowledge of automated testing frameworks and test-driven development practices.
Backend:
- Java 11/17
- Spring Boot
- Spring MVC
- Spring Security
- Microservices
- REST APIs
- Angular (preferred)
- React
- TypeScript
- JavaScript
- HTML5
- CSS3
- AWS
- Docker
- Kubernetes
- Jenkins
- Terraform
- Git
- Oracle
- PostgreSQL
- MySQL
- SQL Server
Rakesh Sharma
E-mail:
Hangout:
Web: