Senior Principal Consultant, React JS, JAVA Full Stack Developer
Benefits:
Competitive salary
Opportunity for advancement
Training & development
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 a 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 promptly. • 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
Flexible work from home options available.