Senior Full Stack Developer Java Microservices & ReactJS

Overview

Remote
$20 - $55
Full Time
10% Travel

Skills

Microservices
React.js
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Continuous Delivery
Cloud Computing
Collaboration
HTML
PostgreSQL
MongoDB
Microsoft Exchange

Job Details

We are seeking a highly skilled and experienced Senior Full Stack Developer with strong expertise in Java Microservices, Spring Boot, and ReactJS to work on mission-critical applications for our esteemed client Verizon. The ideal candidate will be responsible for designing, developing, and implementing high-performance backend services and responsive web frontends.

*Key Responsibilities:*
Design and develop scalable and robust microservices using Java, Spring Boot, and related technologies.
Develop responsive, user-friendly frontends using ReactJS.
Collaborate with product managers, business analysts, and other developers to understand requirements and deliver high-quality software solutions.
Write unit, integration, and end-to-end tests to ensure code quality.
Implement RESTful APIs and ensure secure and efficient data exchange.
Participate in code reviews and follow best practices for clean, maintainable code.
Contribute to the architecture and design of enterprise applications.
Troubleshoot and resolve production issues in a timely manner.
Work in an Agile/Scrum development environment.

*Required Skills:*
12+ years of experience in software development with strong knowledge of Java and Spring Boot.
Expertise in Microservices architecture and development.
Strong hands-on experience with ReactJS, JavaScript, HTML, CSS.
Experience with RESTful APIs, API gateways, and service registries.
Knowledge of CI/CD tools like Jenkins, Git, Maven, etc.
Good understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.
Solid understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Excellent communication and team collaboration skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.