Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Glide, is seeking the following. Apply via Dice today!
Job Title: Java Full Stack Senior Developer
Location: Culver City, CA (Onsite) --- Need Locals Only
Duration: 6 Months
Start Date: January 30, 2026
End Date: July 30, 2026
Work Schedule: 40 Hours/Week
Role Overview
We are seeking an experienced Java Full Stack Senior Developer to support enterprise application development and modernization initiatives. The ideal candidate will bring strong backend expertise in Java and Spring technologies along with modern frontend development skills using Angular. This role requires hands-on development, system integration, and support for scalable, enterprise-grade applications.
Key Responsibilities
• Design, develop, and maintain scalable Java-based web applications using modern architectures
• Build and enhance backend services using Java, Spring Boot, and Hibernate
• Develop responsive and dynamic frontend applications using Angular and TypeScript
• Integrate legacy systems and databases with new applications and data models
• Modify and enhance existing applications while supporting enterprise-level deployments
• Develop and consume RESTful services and maintain API documentation using Swagger
• Work with relational and NoSQL databases to support application functionality
• Participate in code reviews, version control, and CI/CD best practices
• Collaborate with cross-functional teams to deliver high-quality solutions within timelines
Required Technical Skills
• Strong expertise in Java (Java 8) including streams and lambda expressions
• Hands-on experience with Spring Framework, including Spring Boot (Spring Cloud preferred)
• Proficiency in Hibernate ORM
• Solid experience with Angular 2+, TypeScript, JavaScript, HTML5, and CSS3
• Experience integrating legacy applications and databases
• Strong knowledge of Oracle 11g and PL/SQL
• Hands-on experience with NoSQL databases such as MongoDB or MarkLogic
• Familiarity with messaging systems such as ActiveMQ, RabbitMQ, or Kafka
• Experience with Git and build tools such as Maven
• Knowledge of Docker and container image management
• Understanding of AWS services, cloud principles, and commercial strategies
Additional Requirements
• Strong problem-solving and analytical skills
• Ability to work independently in an onsite environment
• Excellent communication and collaboration skills
• Experience supporting enterprise-scale applications