- Company Name
- Matlen Silver
- Job Title
- Full Stack Engineer
- Job Description
-
Job title: Full Stack Java Engineer
Role Summary: Design, develop, and maintain end‑to‑end web applications for enterprise banking clients, leveraging Java, Spring Boot for backend services, and Angular or React for front‑end UI. Collaborate across product, design, QA, and DevOps teams in an Agile environment to deliver scalable, secure, and high‑performance solutions.
Expectations: Execute full development lifecycle for high‑traffic applications, follow coding standards, write unit/integration tests, contribute to CI/CD pipelines, and participate in sprint ceremonies. Provide technical guidance at Senior/Lead levels and mentor junior developers.
Key Responsibilities:
- Architect and code responsive front‑end components using Angular or React (JS/TS) with modern tooling (Webpack, NPM/Yarn, ESLint).
- Build, expose, and consume RESTful APIs using Java, Spring Boot, including microservice patterns.
- Integrate services with relational/NoSQL databases and third‑party systems, ensuring performance and security.
- Implement automated testing, code reviews, and maintain CI/CD pipelines (Git, GitLab, Jenkins, Docker).
- Collaborate with designers, QA, product managers, and DevOps; participate in Agile ceremonies and iterative releases.
- Mentor developing developers, enforce best practices, and support knowledge sharing.
Required Skills:
- Proficiency in Java (8+) and Spring Boot with REST, JPA/Hibernate, Spring Security.
- Strong experience in Angular or React (component architecture, state management, hooks). Good grasp of TypeScript.
- REST API design, development, and consumption.
- Front‑end build tooling (Webpack, Babel, ESLint) and version control (Git).
- CI/CD course: Jenkins/GitLab CI, Docker, container orchestration (K8s preferred).
- Cloud experience (AWS, Azure, or GCP) and basic microservice architecture.
- Excellent problem‑solving, communication, and cross‑functional teamwork.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Optional certifications: AWS Certified Developer – Associate, Oracle Certified Professional Java SE, or similar.
Alpharetta, United states
Hybrid
09-01-2026