Post Job Free
Sign in

Senior Java Developer

Company:
Flexton
Location:
Sunnyvale, CA, 94087
Posted:
June 09, 2026
Apply

Description:

Base pay range

$45.00/hr - $50.00/hr

Job overview

We are looking for a Java Senior Developer with 6+ years of experience in designing, developing, and migrating enterprise-grade backend applications. The ideal candidate will have deep technical expertise in Java, Spring Boot, cloud platforms, and large-scale data systems, with a strong emphasis on system design and performance.

Key Responsibilities

Design, develop, and implement robust backend applications using Java and Spring Boot.

Lead or support large-scale application migrations, including architectural redesign and infrastructure transition.

Manage and migrate large datasets using Cassandra, Cosmos DB, or BigQuery.

Design, implement, and optimize both relational (Azure SQL) and NoSQL (Cassandra) database solutions.

Build and consume RESTful APIs, ensuring scalability and high performance.

Work with event-driven architectures using Apache Kafka to integrate backend systems.

Collaborate with cross-functional teams using modern design-thinking principles to ensure timely, high-quality deliverables.

Ensure code quality through unit testing and best practices in backend development.

Leverage cloud platforms such as Google Cloud Platform (GCP) and Microsoft Azure for application deployment and scalability.

Required Skills

6+ years of experience in Java backend development

Hands-on experience with Spring Boot and REST API development

Strong knowledge of data structures, algorithms, and system design

Experience with data migration and management in Cassandra, Cosmos DB, or BigQuery

Proficiency in relational and NoSQL database systems

Working knowledge of Kafka for event-driven integration

Experience with cloud computing platforms (GCP and/or Azure preferred)

Strong sense of ownership, accountability, and team collaboration #J-18808-Ljbffr

Apply