Senior Principal Consultant, React JS, JAVA Full Stack Developer

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - 12+ Month(s)

Skills

DevOps
GIT
NodeJS
RESTful API
React.js
UI
HTML5
CSS3
Docker containers
Swagger/Postman
Java 11
JavaScript/TypeScript
Visual Studio / VS Code / IntelliJ

Job Details

Role : Senior Principal Consultant, React JS, JAVA Full Stack Developer
Location: Portland, OR, United States(Hybrid)

We are seeking a highly experienced Senior React and JAVA Full Stack Developer who is passionate about building modern, scalable applications. The ideal candidate will have strong back-end and front-end skills, experience working in cloud environments (preferably AWS), and a solid understanding of software design principles.

Responsibilities

Provide technical guidance to the team members and play major role in implementation
Work closely with product development teams in a collaborative environment following an agile methodology
Design, develop, test, and deploy applications and services using JAVA, React and related technologies.
Build and consume RESTful APIs and integrate with third-party services and internal systems.
Write clean, scalable, and maintainable code following best practices and design patterns.
Participate in code reviews and contribute to team knowledge sharing.
Work with databases such as PostgreSQL, MongoDB and write optimized queries and stored procedures.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot, debug, and resolve production issues in a timely manner.
Contribute to DevOps practices, CI/CD pipelines, and automated testing.
Familiarity with Docker, Kubernetes, or other containerization tools.
Collaborate with product owners, architects, and other developers to understand requirements and propose technical solutions.
Participate in code reviews, technical discussions, and provide mentorship to junior developers.
Optimize application performance and scalability, handle bug fixes, and support ongoing development efforts.
Maintain CI/CD pipelines, write unit and integration tests, and ensure proper documentation.

Minimum Qualifications / Skills

Strong Technical Skills
Bachelor's degree in computer science, Engineering, or related field
Hands-on full stack development experience
Proven track record of delivering production-ready applications

Preferred Qualifications/ Skills

Java, above 11
RESTful API design & development
React.js, NodeJS
HTML5, CSS3, JavaScript/TypeScript
Responsive UI frameworks (Bootstrap, etc.)
DevOps / GitHub Actions for CI/CD
Docker containers (Kubernetes is a plus)
Visual Studio / VS Code / IntelliJ
Git, Swagger/Postman, Jira Boards
Strong analytical and problem-solving abilities
Effective communication and teamwork
Ability to work independently and take initiatives
Agile/Scrum development experience

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.

About ChaTeck Incorporated