- Company Name
- Qualitest
- Job Title
- Full Stack Developer
- Job Description
-
**Job Title:** Full Stack Developer
**Role Summary:** A mid‑senior level developer building and maintaining web applications using Java 8+, Swing, Spring Boot, React JS, and supporting backend services, REST/SOAP APIs, databases (Oracle, PostgreSQL), CI/CD pipelines, automated testing, and cloud deployments.
**Expactations:** 5–8 years of professional experience; strong proficiency in Java, Swing, JavaScript, HTML, CSS, PL/SQL; experience with Spring Boot, React JS, Node.js, REST/SOAP, Git, Jenkins/GitHub Actions, JUnit, Jest, Postman, ReadyAPI; familiarity with Docker, Kubernetes, microservices/microfrontend; cloud platforms (AWS, Azure, OCI); AI tools (GitHub Copilot); optional Selenium/Cucumber, Kafka. Demonstrated ability to design scalable, secure, maintainable, test‑driven solutions.
**Key Responsibilities:**
- Design, develop, and maintain enterprise Java and React‑based applications.
- Build and expose RESTful and SOAP services, ensuring performance and security.
- Implement CI/CD pipelines (Jenkins, GitHub Actions) with unit, integration, and E2E tests.
- Persist data with Oracle/PostgreSQL, manage migrations.
- Write and maintain automated tests (JUnit, Jest, Selenium) and perform API testing with Postman/ReadyAPI.
- Containerize services with Docker, orchestrate via Kubernetes, uphold microservices principles.
- Collaborate with product, QA, and DevOps teams; attend code reviews and architectural discussions.
- Continuously improve quality, performance, and maintainability of the codebase.
**Required Skills:**
- Java 8+, Swing, Spring Boot.
- JavaScript/TypeScript, React JS.
- Node.js, REST/SOAP API design.
- Oracle / PostgreSQL database design.
- Git, Jenkins, GitHub Actions.
- Unit/Integration/E2E testing (JUnit, Jest, Postman, ReadyAPI, Selenium).
- Docker, Kubernetes, microservices architecture.
- Cloud platforms: AWS / Azure / OCI.
- Familiarity with GitHub Copilot, AI development tools.
- Strong debugging, problem‑solving, and communication skills.
**Required Education & Certifications:**
- Bachelor’s (or Master’s) degree in Computer Science, Software Engineering, or related field.
- Optional: Oracle PL/SQL certification, AWS/ Azure developer/architect certifications, Java/Spring relevant credentials.
California, United states
On site
Mid level
11-11-2025