Full Stack Java Developer

Carlin Shayn
San Jose, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

San Jose, United States of America

Tech stack

HTML
Java
JavaScript
Automation of Tests
Static Program Analysis
Code Review
Computer Engineering
Continuous Integration
Github
Identity and Access Management
Spring
MongoDB
MySQL
Node.js
Secure Coding
Software Organization
Test Driven Development
Backend
Angular
Information Technology
Web Technologies
Front End Software Development
Software Coding
Code Restructuring
Docker

Job description

Design, develop, and maintain full stack applications using Java and modern web technologies Develop backend components using Java, Spring, Node.js, MySQL, and MongoDB Build frontend solutions using JavaScript, Angular, and HTML Create scalable, maintainable, and defect-free code following development best practices Implement software reuse, refactoring, continuous integration, and test automation Apply secure development practices, static code analysis, and peer code reviews Collaborate with Engagement Managers, project teams, and cross-functional stakeholders Lead workstreams focused on process improvement, optimization, and transformation Manage priorities, escalate risks, and ensure successful project delivery Use GitHub, Docker, and IAM tools in development environments

Requirements

Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field; or equivalent experience 7+ years of experience as a Java Full Stack Developer 7+ years of experience with JavaScript, Angular, and HTML 7+ years of experience with Spring, Node.js, and MySQL 7+ years of experience with MongoDB, GitHub, Docker, and Identity & Access Management (IAM) Strong understanding of coding standards and software development best practices Ability to manage multiple projects and prioritize tasks effectively Ability to work onsite and collaborate with cross-functional teams, Experience in client-facing consulting environments Strong analytical and decision-making skills Experience with CI/CD pipelines and Test Driven Development Ability to travel based on project needs Strong written and verbal communication skills

Apply for this position