Overview
Skills
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