×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Java

Job in San Leandro, Alameda County, California, 94579, USA
Listing for: FuntoNetwork Consulting
Full Time position
Listed on 2026-02-18
Job specializations:
  • Software Development
    Java Developer, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: SENIOR SOFTWARE ENGINEER – JAVA

Funto Network IT Consulting

Empowering Businesses with Innovative IT Solutions

Position: Senior Software Engineer — Java

Department: Software Development

Locations:

  • San Leandro, CA
  • Berkeley Heights, NJ
  • Charlotte, NC
  • Atlanta, GA (Candidates must be local to one of these hubs; hybrid onsite schedule per client site.)

Type: Contract, Full‑Time (40+ hours/week) – 6 Openings

Reports To: Engagement Manager (Funto Network) / Client Technical Lead

Tech Stack: Java, Spring Boot, Microservices, Kafka, Mongo

DB, Open Shift (OCP), Cloud‑Native Development

Regional Strategy:
Distributed Agile Teams Across Enterprise Hubs

Funto Network is scaling multiple engineering teams for a Fortune 100 financial services client undergoing a massive cloud‑native modernization. We are hiring 6 Senior Java Engineers to be embedded in client sites across California, New Jersey, North Carolina, and Georgia
. Each location represents a strategic technology center with deep domain expertise in financial services, payments, and enterprise middleware. This distributed model allows us to tap into diverse talent pools while maintaining strong onsite collaboration with client stakeholders.

Location Requirements
  • San Leandro, CA:
    East Bay – hybrid, 3 days onsite.
  • Berkeley Heights, NJ:
    Central NJ – hybrid, 3 days onsite.
  • Charlotte, NC:
    South Park / Uptown – hybrid, 3 days onsite.
  • Atlanta, GA:
    Midtown / Perimeter – hybrid, 3 days onsite.
Why These Locations?
  • Access to client engineering leadership and domain experts.
  • Opportunity to work on high‑volume, low‑latency financial systems.
  • Part of a nationwide team with consistent technical standards and collaboration tools.
About Funto Network

Our Java Engineering Practice delivers enterprise‑grade, cloud‑native solutions using modern frameworks and agile methodologies. We are trusted partners for clients modernizing legacy systems, adopting microservices, and migrating to container platforms. In this role, you will be a key contributor on a scrum team, delivering high‑quality code and participating in all phases of the SDLC.

Position Overview

We are seeking Senior Java Engineers with 6+ years of experience to join multiple scrum teams working on a large‑scale payments and transaction processing platform. You will design, develop, and deploy microservices using Java, Spring Boot, and Open Shift
, integrate with Kafka for event streaming, and persist data in MongoDB
. You will work in a fast‑paced, Agile environment alongside product owners, architects, and QA engineers. This is a hands‑on, individual contributor role with opportunities to influence technical design and mentor junior developers.

Key Responsibilities
  • Microservice Development:
    Build scalable, resilient microservices using Java 11/17, Spring Boot, and Spring Cloud.
  • Event Streaming:
    Implement event‑driven architectures with Apache Kafka (producers, consumers, stream processing).
  • Database Integration:
    Develop data access layers with Mongo

    DB (No

    SQL) and relational databases (Oracle, SQL Server).
  • Container Orchestration:
    Deploy and manage services on Open Shift (OCP) – Kubernetes platform.
  • API Development:
    Create RESTful APIs with OpenAPI specifications.
  • Testing:
    Write unit and integration tests (JUnit, Mockito, Test Containers).
  • CI/CD:
    Collaborate with Dev Ops engineers to refine CI/CD pipelines (Jenkins, Git Ops).
  • Agile Participation:
    Actively participate in sprint planning, daily stand‑ups, retrospectives, and demos.
  • Production Support:
    Troubleshoot and resolve issues in non‑production and production environments.
Required Qualifications & Skills Experience

Minimum 6 years of professional Java development experience, with at least 3 years focused on Spring Boot and microservices.

Technical Proficiency
  • Java:
    Strong proficiency in Java 8/11/17, multithreading, collections, streams, and lambda expressions.
  • Spring Boot:
    Deep experience with Spring Boot, Spring Data, Spring Security, Spring Cloud.
  • Microservices:
    Proven track record designing and deploying microservices in production.
  • Kafka:
    Hands‑on experience with Kafka clients, Kafka Streams, or KSQL.
  • Mongo

    DB:

    Experience with Mongo

    DB schema design, aggregation framework, and performance tuning.
  • Open Shift (OCP):
    Familiarity…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary