Java Full Stack Developer
MDAEdge · Pleasanton, CA · 1 mo ago
On-siteInformation TechnologyFull-time
Job Summary
Responsibilities
- Design, develop, and maintain full stack applications using Java, JavaScript, React, Angular, and Spring frameworks.
- Build and integrate application components with Node.js, MySQL, MongoDB, and Docker.
- Apply software engineering best practices including code reuse, refactoring, test automation, and continuous integration.
- Collaborate with cross-functional technical teams and stakeholders to deliver secure, scalable solutions.
- Participate in peer code reviews and ensure adherence to development standards and security practices.
- Contribute to process improvements and operational optimization initiatives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 5+ years of experience developing scalable web applications using Java, Spring, React, Angular, and Node.js.
- Strong experience with MySQL, MongoDB, GitHub, Docker, and Identity & Access Management (IAM).
- Proven ability to deliver clean, maintainable, and well-tested code.
- Excellent communication and teamwork skills.
Qualifications
Must be available to work onsite in Pleasanton, CA four days per week.
Skills
- Java
- Spring
- React
- Angular
- Node.js
- Javascript
- MySQL
- MongoDB
- Docker
- GitHub