
Java Full Stack Developer
SS&C Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Lichfield • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Collaborate with product managers, designers, and engineers to translate business requirements into solutions.
- Design, build, and maintain scalable RESTful APIs using Java (Java 11+) and Spring Boot/Quarkus.
- Integrate backend services with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
- Ensure backend security using OAuth2, JWT, HTTPS and API security best practices.
- Develop responsive, accessible user interfaces using React.js, TypeScript, and modern front-end workflows.
- Integrate UIs with backend APIs, including real-time or data-intensive features.
- Implement UI performance, security, accessibility, and compliance best practices.
- Write automated unit, integration, and contract tests.
- Participate in code reviews and contribute to architecture improvements.
- Package and deploy backend services using CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, CircleCI).
- Work with DevOps teams on containerization, orchestration, and environment management (Docker, Kubernetes, AWS).
- Monitor APIs in production using logs, metrics, dashboards, and alerting tools.
Requirements
- Strong Java development skills (Java 11+ preferred).
- Proven experience building RESTful APIs using Spring Boot, Quarkus, or similar frameworks.
- Knowledge of API security best practices, including OAuth2, JWT, and HTTPS.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Experience building production-grade React applications.
- Experience with state management tools (e.g., Redux, Zustand, or Context API).
- Understanding of responsive design, accessibility (WCAG), and cross-browser compatibility.
- Familiarity with CI/CD concepts and tools (e.g., Git, Jenkins, Docker, Kubernetes, Helm).
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
- Experience with automated testing frameworks (JUnit, Mockito, etc.).
- Working knowledge of containerization and orchestration technologies.
- Familiarity with Agile/Scrum development practices.
- Strong attention to detail, especially in data presentation and UI/UX.
Benefits
- Flexibility: Hybrid Work Model
- Professional Development Reimbursement, including access to SS&C University
- Competitive holiday scheme
- Competitive benefits designed to support the well-being of our staff
- Hands-On, Team-Customised training throughout your career
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootQuarkusRESTful APIsJavaScriptTypeScriptReactOAuth2JWTautomated testing
Soft Skills
collaborationattention to detail