Negotiable
Outside
Remote
USA
Summary: The Full Stack UI Developer role focuses on designing, building, and maintaining scalable web applications using technologies such as Java, React, and AWS Cloud. The position requires collaboration with architects and product owners to translate business requirements into technical designs while ensuring optimal performance and cross-browser compatibility. Candidates should have extensive experience in full stack development and a solid understanding of cloud platforms and DevOps practices. This role is remote and classified as outside IR35.
Key Responsibilities:
- Design, build, and maintain scalable, enterprise-grade web applications using Spring Boot, Java/J2EE, and React.js.
- Develop reusable microservices and RESTful APIs integrating with frontend applications and third-party systems.
- Architect solutions leveraging a layered architecture approach with Spring MVC, Hibernate, and modern frontend stacks.
- Collaborate with architects and product owners to translate business requirements into technical designs.
- Create responsive and dynamic UIs using React.js, Next.js, HTML5, CSS, JavaScript, AJAX, and jQuery.
- Optimize frontend performance and integrate with backend APIs and services.
- Maintain cross-browser compatibility and accessibility standards.
- Develop robust backend services using Java, Spring Boot, Flask, and Python.
- Build and consume RESTful APIs and SOAP Web Services.
- Manage data access layers with Hibernate, JPA, and SQL/NoSQL technologies.
- Design, optimize, and maintain relational and NoSQL databases including PostgreSQL, Oracle 10g/11g, SQL Server, MySQL.
- Deploy and manage applications using Docker, Kubernetes, and AWS cloud platforms.
- Set up and manage CI/CD pipelines using tools like Jenkins, GitLab CI, Maven, Gradle.
- Implement automation and infrastructure-as-code with Ansible, Terraform.
- Track development progress and issues using Jira and follow version control best practices with Git.
- Deliver software projects following Agile, SAFe, Scrum methodologies based on project requirements.
- Participate in sprint planning, reviews, and cross-functional collaboration with QA, DevOps, and product teams.
Key Skills:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in full stack development.
- Strong hands-on experience with Java/Spring Boot, React.js, REST APIs, and SQL/NoSQL databases.
- Solid understanding of cloud platforms, containerization, and DevOps practices.
- Certifications in AWS cloud.
- Experience with serverless functions and microservices in production.
- Working knowledge of observability tools and performance monitoring.
- Contributions to open-source projects or technical communities.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Full Stack UI Developer
Full Stack UI Developer Java, React, AWS Cloud & Microservices
- Design, build, and maintain scalable, enterprise-grade web applications using Spring Boot, Java/J2EE, and React.js.
- Develop reusable microservices and RESTful APIs integrating with frontend applications and third-party systems.
- Architect solutions leveraging a layered architecture approach with Spring MVC, Hibernate, and modern frontend stacks.
- Collaborate with architects and product owners to translate business requirements into technical designs.
- Create responsive and dynamic UIs using React.js, Next.js, HTML5, CSS, JavaScript, AJAX, and jQuery.
- Optimize frontend performance and integrate with backend APIs and services.
- Maintain cross-browser compatibility and accessibility standards.
- Develop robust backend services using Java, Spring Boot, Flask, and Python.
- Build and consume RESTful APIs and SOAP Web Services.
- Manage data access layers with Hibernate, JPA, and SQL/NoSQL technologies.
- Design, optimize, and maintain relational and NoSQL databases including:
- PostgreSQL, Oracle 10g/11g, SQL Server, MySQL
- Deploy and manage applications using Docker, Kubernetes, and AWS cloud platforms:
- Build scalable and resilient infrastructure using best practices for availability and fault tolerance.
- Set up and manage CI/CD pipelines using tools like Jenkins, GitLab CI, Maven, Gradle.
- Implement automation and infrastructure-as-code with Ansible, Terraform.
- Track development progress and issues using Jira and follow version control best practices with Git.
- Deliver software projects following Agile, SAFe, Scrum methodologies based on project requirements.
- Participate in sprint planning, reviews, and cross-functional collaboration with QA, DevOps, and product teams.
Required Qualifications:
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- 7+ years of experience in full stack development.
- Strong hands-on experience with Java/Spring Boot, React.js, REST APIs, and SQL/NoSQL databases.
- Solid understanding of cloud platforms, containerization, and DevOps practices.
Preferred Qualifications:
- Certifications in AWS cloud
- Experience with serverless functions and microservices in production.
- Working knowledge of observability tools and performance monitoring.
- Contributions to open-source projects or technical communities.