Java Backend Developer

Cloud Space LLC11 months ago
Oakland, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We are seeking a Java Backend Developer with 9+ Years of experience in Core Java backend development. This role is based in San Leandro, CA (local or nearby states) and requires strong expertise in Java, Spring Boot, MongoDB, Apache Flink, Kafka, prompt engineering, and other modern backend technologies.

Key Responsibilities

  • Performs product design troubleshooting exercises of extremely high complexity requiring extensive research and analysis.
  • Leads system design and specification development, including program logic, flow-charting, testing, debugging, and documentation; makes complex design choices for development teams.
  • Leads complex programming tasks, reviews development work and documentation, and provides problem analysis with recommended solutions.
  • Acts as a key contributor in client and technology interactions during the development of technology solutions.
  • Interfaces with Enterprise Architecture and Application Security teams on strategic designs and initiatives.
  • Leads troubleshooting of complex issues in development and production environments to ensure timely resolution.

Required Qualifications

  • 9+ Years of Core Java backend development experience
  • Experience with Kafka
  • Experience with Rabbit MQ
  • Experience with PL/SQL
  • Experience with REST API development
  • Expertise with application development frameworks such as Spring, Spring Boot, Microservices, and Hibernate
  • Experience with static code scanning tools such as Veracode and BlackDuck
  • Familiarity with agile, test-driven development practices
  • Proven track record in developing APIs and frameworks
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Experience with PCF
  • Experience with Unix/Linux and Windows environments
  • Familiarity with build, deploy, and test automation tools (e.g., Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG)
  • Experience with CI/CD pipelines and tools such as Bamboo
  • Understanding of OOA/OOD, distributed systems, real-time processing, and relational database systems
  • Demonstrated experience working with core business logic within applications
  • Relevant certifications are a plus

Required Skills

Kafka
Test-driven development
Unix/Linux
Apache Flink
PCF
BlackDuck
Windows
Bamboo
Relational Database Systems
Ant
Microservices
Maven
Distributed Systems
OOA/OOD
Core Java
Agile
TeamCity
Java
Veracode
TestNG
Spring boot
Rest API
Prompt engineering
PL/SQL
Rabbit MQ
Hibernate
Gradle
Jenkins
CI/CD pipelines
Mongo DB
Junit
Real time processing