Lead Java Full Stack Engineer

aKube Inc
Glendale, CA, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$215,280.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Client Server Models Cloud Computing Continuous Integration Relational Databases Cursor (Graphical User Interface Elements) Database Development Distributed Systems PostgreSQL MySQL Object-Relational Mapping
+17 more
Cloud Services Standard Sql Software Engineering Systems Architecture Cloud Platform System ReactJS Spring-boot Containerization Kubernetes Information Technology Apache Kafka Graphql Front End Software Development Restful APIs Amazon Simple Queue Service (SQS) Terraform Docker

Job description

  • Design, develop, test, and maintain full-stack software applications.
  • Lead medium- to large-scale features from design through production.
  • Contribute to service and system architecture decisions.
  • Develop production-ready code and participate in code and design reviews.
  • Collaborate with Product, Design, QA, and engineering teams.
  • Improve application observability, performance, reliability, and resiliency.
  • Participate in incident response and root-cause analysis.
  • Provide technical guidance and mentorship to other engineers.

Requirements

  • At least five years of software engineering experience.
  • Strong hands-on experience with Java and Spring.
  • Experience with object-relational mapping frameworks.
  • Experience building full-stack applications using React or a comparable frontend framework.
  • Experience with relational databases such as MySQL or PostgreSQL.
  • Experience developing and consuming RESTful or GraphQL APIs.
  • Experience with CI/CD pipelines, containerized deployments, and cloud services., * Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong understanding of client-server communication, REST APIs, and distributed systems.
  • Knowledge of cloud-native development, stateless services, horizontal scaling, and observability.
  • Strong SQL and database development experience.
  • Ability to evaluate downstream impacts across interconnected systems.
  • Ability to solve complex technical problems with limited guidance.
  • Strong written and verbal communication skills.

Nice to Have:

  • Experience with Spring Boot and related Spring projects.
  • Experience with AWS or another cloud platform.
  • Experience with Terraform, Docker, and Kubernetes.
  • Experience with Kafka, Amazon Kinesis, or Amazon SNS/SQS.
  • Experience in advertising technology or media-processing workflows.
  • Experience using AI-assisted development tools such as Cursor or Amazon Q Developer.

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

Talks and stories from around this role — technically off-topic, practically not.

1:54 min

Speaker background and open source Kubernetes edge computing projects

Gaurav Gahlot Gaurav Gahlot · World Congress 2026 Europe

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all