Senior Java Developer

Flexton Inc.

Sunnyvale (CA)

On-site

USD 61,992 - 68,880

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A technology consulting firm in Sunnyvale seeks a Senior Java Developer with over 6 years of experience in designing and developing enterprise-grade backend applications. The ideal candidate will have strong expertise in Java, Spring Boot, and cloud platforms, with responsibilities including application development, migration, and database management. This role offers a competitive hourly rate between $45.00/hr and $50.00/hr.

Qualifications

  • 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.

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 and NoSQL 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.
  • 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.

Skills

Java backend development
Spring Boot
Data structures
Algorithms
System design
REST API development
Data migration
Cassandra
Cosmos DB
BigQuery
Relational databases
NoSQL databases
Kafka
Cloud computing

Job 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Senior Backend Developer
Senior Backend Developer

TechDigital Group • St. Louis (MO)

On-site
USD 90,000 - 150,000
Java Software Engineer
Java Software Engineer

CoreAi Consulting • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

DRISHTICON Inc • Pleasanton (CA)

On-site
USD 170,000 - 210,000
Senior Backend Java Developer
Senior Backend Java Developer

Compunnel, Inc. • Rockville (MD), Northern (KY)

On-site
USD 140,000 - 190,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Backend Developer
Java Backend Developer

Flexton Inc. • San Francisco (CA)

On-site
USD 120,000 - 150,000
Full Time: Java Backend Developer
Full Time: Java Backend Developer

Visionary Innovative Technology Solutions LLC • Charlotte (NC)

On-site
USD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

Raas Infotek LTD • Texas City (TX)

On-site
USD 120,000 - 180,000