W2 Role-Senior Java Full Stack Developer

Cyber Sphere LLC
United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) Agile Methodology Amazon Web Services Amazon S3 Applications Architecture Application Performance Management Build Automation Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review
+39 more
Databases Data Integrity Database Storage Structures Software Debugging Software Design Patterns DevOps Gradle Design of User Interfaces Identity and Access Management Spring Framework Junit PostgreSQL Object-Oriented Software Development E2e Testing Mockito SQL Databases TypeScript Web Applications Spring-boot Database Performance Technical Debt Backend Git Servicebus AngularJS Material UI Integration Tests Figma Data Management Front End Software Development Functional Programming Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Docker Service Stack Legacy Systems Microservices

Job description

We are seeking an experienced Senior Full Stack Developer to join a high-performing Agile delivery team responsible for enhancing and modernizing a mission-critical legacy web application., 1. Backend Development & Architecture

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build and enhance microservices and RESTful APIs.
  • Apply object-oriented programming principles and design patterns.
  • Support legacy application modernization and reduce technical debt.
  • Implement resilient and scalable service integrations.
  1. AWS Cloud Integration * Integrate backend services with AWS cloud infrastructure. * Work with AWS services including S3, Lambda, API Gateway, SQS, EventBridge, CloudWatch, Secrets Manager, and IAM. * Support cloud-based application architecture, deployment, and monitoring.

  2. Database & Data Management * Design and maintain PostgreSQL schemas and database structures. * Optimize SQL queries, indexes, and database performance. * Ensure data integrity and troubleshoot database-related issues.

  3. Frontend Development * Develop and enhance UI components using Angular, TypeScript, HTML, and CSS. * Build reusable UI components aligned with design systems and Figma designs. * Integrate frontend components with backend REST APIs. * Support modernization of existing frontend components.

  4. Testing & Code Quality * Develop unit and integration tests using JUnit, Mockito, and Spring Test. * Participate in frontend testing, including unit, integration, and E2E testing. * Perform code reviews, debugging, and root-cause analysis. * Improve application performance, reliability, and observability.

  5. DevOps & Agile Delivery * Contribute to CI/CD pipelines, automated builds, and deployments. * Work with Git, Gradle, Docker, and cloud deployment processes. * Collaborate with Product Owners, QA, UX, and DevOps teams. * Participate in Agile ceremonies and end-to-end delivery activities.

Requirements

This is a backend- and cloud-focused role (75% Backend / 25% Frontend). The ideal candidate will have strong hands-on experience with Java, Spring Boot, microservices, and AWS, along with working knowledge of Angular and TypeScript for frontend development.

The candidate should be comfortable working across the full technology stack, designing scalable backend services, integrating cloud infrastructure, and supporting Angular-based UI development.

A strong ownership mindset, experience modernizing legacy applications, and the ability to balance new feature development with production stability are essential.

Wealth Management or Financial Services domain experience is highly desirable.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…