Java Full stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+41 more
Job description
Client is seeking a Java Full-Stack Developer to design, develop, and support modern, scalable, and secure digital banking applications. This role focuses on delivering high-quality user experiences while collaborating with backend, API, DevOps, security, and product teams in a regulated financial environment., * Implement state management using Redux, Context API, NgRx, or equivalent
- Ensure WCAG / ADA accessibility compliance for banking applications
- Optimize frontend performance (lazy loading, code splitting, caching strategies)
- Integrate frontend with backend APIs (REST/GraphQL) securely
- Collaborate closely with UX designers and product owners to deliver customer-centric experiences, * Develop and maintain backend services using Java (Spring Boot) or Node.js
- Design and consume RESTful APIs / Microservices
- Implement authentication and authorization (OAuth2, OpenID Connect, JWT)
- Work with relational and NoSQL databases (PostgreSQL, Oracle, MongoDB)
- Handle API error handling, logging, and performance tuning, * Write unit, integration, and UI tests (Jest, Cypress, Playwright, Jasmine)
- Follow OWASP security guidelines and enterprise governance policies
- Ensure compliance with financial regulations and internal audit requirements
- Support production releases and post-deployment issue resolution
Requirements
The ideal candidate has deep expertise in modern frontend frameworks, strong Java/Node backend exposure, and experience working in banking, financial services, or enterprise-scale platforms., * Work with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
- Use containerization technologies (Docker, Kubernetes - exposure preferred), * Expert in React.js / Angular with deep knowledge of JavaScript (ES6+), TypeScript
- Strong experience with HTML5, CSS3, SCSS, responsive design
- Experience with component-based architecture and frontend testing frameworks
- Strong understanding of browser behavior, performance optimization, and accessibility
Backend & Full-Stack
- Strong working knowledge of Java Spring Boot or Node.js
- Experience building and consuming REST APIs
- Familiarity with microservices architecture
Cloud & Tools
- Experience with AWS services (EC2, S3, Lambda, API Gateway preferred)
- Git, CI/CD pipelines, Agile/Scrum methodologies, * Banking or Financial Services domain experience
- Experience with design systems and enterprise UI libraries
- Exposure to GraphQL
- Knowledge of ServiceNow, Splunk, or monitoring tools
- Experience working in regulated environments (SOX, PCI, SOC2) __________________
Soft Skills
- Strong communication and stakeholder collaboration skills
- Ability to work in fast-paced, enterprise Agile environments
- Problem-solving mindset with attention to detail
- Ownership of frontend quality and user experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
Top 10 Java Libraries
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again