Senior Java Developer
Prediktive
Senior Java Developer
We are looking for a Senior Java Developer based in Latin America to work on a long-term project for one of our clients, a software company based in San Ramon, California. Our client provides cloud solutions trusted by governments across the globe to accelerate their digital transformation, deliver vital services, and build stronger communities.
Responsibilities
- Serve as a Senior Engineer on a cross-functional Scrum team, leading the design and implementation of cloud-native Java microservices.
- Design, build, and evolve resilient, scalable, and secure microservices, APIs, and event-driven components.
- Take technical ownership of key services, domains, or platform components, ensuring high standards in architecture, performance, and operational excellence.
- Drive modern engineering practices including Test-driven development (TDD), API-first design (OpenAPI, APIOps), and continuous delivery using GitOps principles.
- Actively leverage AI-assisted development tools (e.g., GitHub Copilot, LLM-based code assistants) to accelerate development and refactoring, improve code quality and test coverage, and assist with documentation, design exploration, and debugging.
- Perform thorough code reviews with a focus on correctness, maintainability, security, and operational readiness.
- Collaborate with QA and SRE partners to define automated testing strategies, quality gates, and release criteria.
- Build and maintain production-ready services, including observability (metrics, logging, tracing), health checks, resilience patterns, and secure configuration and secrets management.
- Contribute across the full software development lifecycle, including ideation, design, implementation, release, deployment, and production support.
- Mentor and coach engineers on modern Java and microservices patterns, cloud-native development, and effective use of AI tools in daily engineering workflows.
- Participate in on-call rotations and provide production support, focusing on root-cause analysis and continuous improvement.
- Collaborate closely with Product, UX, Platform, and Security teams to deliver high-quality customer outcomes.
Requirements
- Advanced Level of English
- 7+ years of professional experience in software engineering, with strong expertise in Java.
- Strong experience building microservices and APIs using modern Java frameworks such as Spring Boot, Spring Cloud, or WildFly.
- Proficiency with modern Java versions (Java 17+), including concurrency, performance tuning, and memory management.
- Strong understanding of secure software development practices, including authentication and authorization (OAuth2, OIDC), secure API design, secrets management, and dependency and supply-chain security.
- Strong experience with automated testing, including unit, integration, and contract testing, using frameworks such as JUnit 5, Mockito, and Testcontainers.
- Solid experience with cloud-native architectures, including containers, Kubernetes, and cloud platforms (Azure preferred).
- Hands-on experience with CI/CD pipelines and Git-based workflows, including code reviews and deployment automation.
- Experience working with observability tools (metrics, logs, traces) and production diagnostics (e.g., Datadog).
- Demonstrated experience using AI-assisted development tools (e.g., GitHub Copilot or similar) to accelerate development, improve code quality, and support tasks such as code generation, refactoring, test creation, and documentation.
- Strong ability to critically evaluate AI-generated output, ensuring correctness, security, and maintainability in production-grade systems.
- Strong analytical and problem-solving skills, with the ability to decompose complex problems into clear, actionable solutions.
- Proven ability to work independently while thriving in a highly collaborative team environment, with experience mentoring and coaching engineers and providing technical and architectural leadership.
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Proactive, pragmatic, and quality-focused mindset with a strong sense of ownership.
Bonus Points
- Bachelor's Degree in Computer Science, Systems Engineering or related fields
What We Offer
- Long term positions.
- Compensation in USD.
- Paid time off.
- Cool clients and products.
- Work with great engineers.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in San Ramon, CA vacancy
- ...Sr. Java Developer Location: San Leandro, CA (Day 1 onsite - no flexibility) Long term Contract Must have: Java, Kafka, MongoDB, and Microservices experience. Job Description: 7+ years of development experience in Java/J2EE 3+ years of development experience with Java...SeniorLong term contract
- ...implement best practices and coding standards for the team. (2.) To develop and guide the team members in enhancing their technical... ...requirement: Client–Provider Data Management Technology Stack - Java (v 8+) - SQL Server (v 2019+ ) - Click2Cloud (no Azure at this time...Senior
- ...Perfict Global Senior Developer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful... ...seeking a highly motivated professional, offering strong hands-on Java and SQL development, Microservices design and deployment,...SeniorWork experience placement
- A leading staffing firm seeks a Sr. Java/Spring Developer with extensive experience in Java, Spring Boot, and CI/CD practices. The ideal candidate will have a strong background in software development, with proven skills in various J2EE technologies and frameworks. This...SeniorContract work
- ...Engineering experience with web application development 10+ years of Java development experience 5 + years of Java Micro Services... ...+ years of Spring/SpringBoot experience 5+ years of experience developing and using RESTful Application Program Interface (API) 2 + years...Senior
- An established industry player is seeking a skilled Java Developer to lead technical projects and guide a talented team. In this role, you will be responsible for providing technical solutions, defining best practices, and ensuring compliance across modules. You will collaborate...Senior
- ...experience in software development, with expertise in technologies like Java, Spring and cloud services. Responsibilities include coding, leading a team, and building enterprise tools used by developers. This role offers a competitive compensation package in a flexible...SeniorRemote jobFlexible hours
- ...Overview: Role: Sr. Java Developer Location: PLEASANTON, CA Duration: 6 months • 8+ years of overall Industry experience on Java/J2ee with at least 5+ years of Rest/Micro Services experience: • Microservices, Spring Boot, Spring Cloud Config,...Senior
- ...About the job Sr. Java Developer Title: Sr. Java Developer We are looking for an experienced Sr. Java Developer to join our growing team in San Leandro, CA. If you're passionate about building scalable applications and working with modern technologies,...Senior
- ...Job ID: 21-14685 Must Haves: * Full stack developer with recent In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture * 10+ years of software development experience * BS or MS in Computer Science or equivalent...SeniorLocal areaImmediate start
- ...About the job Sr Java Developer Title: Sr Java Developer Location: Hybrid/Onsite - San Leandro, CA & San Francisco, CA Job Overview: We are looking for a Senior Java Developer with strong backend development expertise and extensive experience building...Senior
- ...areas: InformationTechnology (IT), Clinical Research, Rehabilitation Therapy and Nursing. Job Description Designation:- Sr. Java/Spring Developer MOI:- Telephonic followed by face to face Duration: 6+ Months (Contract, with possible extension) on W2 Job Description 8...SeniorContract workWork experience placement
- Robotics Technologies LLC is looking for a skilled professional in San Leandro with over 10 years of experience in Java microservices and Spring Web applications. Candidates should have hands-on knowledge of MongoDB, Kafka, and Splunk. The role involves on-call support...Senior
- An established industry player is seeking a Senior Software Engineer to join their dynamic team. This role requires extensive experience... ...engineering, particularly in web application development using Java and Spring frameworks. The ideal candidate will have a strong background...Senior
$126.7k - $150k
Smarsh is seeking a highly skilled Java Developer to join our R&D Server team in Pleasanton, California. In this role, you will design and develop product capabilities across secure federal enclave and AWS environments. The ideal candidate will have at least 3 years of...Senior$130k - $160k
...clients make critical Design automation control systems; develop project specifications, documentation, and drawings for a variety... ...FactoryTalk Suite, IntellutionSuite, Wonderware Suite, and VisualBasic/C#/Java (preferred) Engineering consulting experience (preferred)...SeniorFlexible hours$166.5k - $250k
...Inc is seeking a Sr. Principal Software Engineer - Platform Engineering in San Ramon, California. The role requires strong skills in Java and experience in building scalable platform services. The position offers a competitive salary range between $166,500 and $250,000,...Senior$166.5k - $250k
...shared components. Contribute to the evolution of the platform architecture through hands‑on development and system design. Develop and maintain Java‑based microservices, APIs, and backend systems. Write high‑quality, production‑grade code with a focus on reliability,...SeniorWork at officeLocal areaFlexible hours- A prominent IT consulting firm is seeking a senior developer with over 9 years of experience in enterprise web/mobile application development. The ideal candidate will possess deep knowledge of Angular.JS, Node.JS, and DevOps methodologies. Responsibilities include ownership...SeniorWork at officeImmediate start
- Java Developer Location: Pleasanton, CA Duration: Contract Note – Candidates needs to be onsite after Covid - 19 without exceptions. Java 8+ Spring boot Reactive Programing - Reactor framework - Spring Web Flux NoSQL - Cassandra or MongContract work
- ...Title Looking for 8 -15+ years 1. Proficient in Spring Boot, Java, and Hibernate with advanced understanding of microservices... ...practices. Certification optional but valuable certifications: Spring Professional Certification, Java SE 11 Developer Certification...
- ...our clients’ success. Job Description Duration: 12+ Months JOB DESCRIPTION: The Sr. Developer will create application solutions through engineering, developing, and implementing Java-based architecture. The candidate will be part of a development group responsible for...
- ...& Qualifications At least 8 years of experience in core Java and J2EE technologies. Strong experience in core Java with... ...Design and architect scalable microservices solutions. Develop and maintain robust code using Java and Spring Boot. Conduct...Work experience placementImmediate start
- ...Java Developer With React Exp. Java Developer with React experience – This is a CTH role so prefer GC or citizens. Safeway sponsors H1b but if we are submitting C2C make sure that the company is aware that this is a CTH role and need an email confirmation from them...H1bLocal area
- ...Java Developer Location: Pleasanton, CA Long term contract Write clean, reusable code that's easier to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly...Long term contract
- ...coordination, and may be the engineer of record for projects. The Senior Project Engineer is a technical resource to the team and... ...during the project life cycle. Stays updated with the latest developments in structural engineering and lead new technologies and method...SeniorWork at office
- ...We are actively looking for a Back-End Developer (Java, Spring,) @ San leandro, CA TITLE: Back-End Developer (Java, Spring,MongoDB) LOCATION: San Leandro, CA Duration: 6 to 12+ Months Rate: DOE Hybrid position USC & GC only Details:...
$126.7k - $150k
...Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008. Summary We are looking for a highly skilled Java Developer to join our R&D Server team. In this role, you will design and develop both new and existing product capabilities, working...SeniorLocal area- ...Java Developer Location: San Leandro, CA Requirements: ~10+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education ~10+ years of experience...Work experience placementShift work
$185.11k - $246.81k
A leading global medical device company in San Ramon, CA, is seeking a Corporate Counsel for Corporate and Securities. This role involves overseeing SEC filings, managing corporate governance, and supporting compliance. The ideal candidate will have over 7 years of corporate...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
Related searches
- java developer remote part time San Ramon, CA
- senior cloud service delivery manager San Ramon, CA
- senior business analyst contract San Ramon, CA
- senior software engineer San Ramon, CA
- senior application security San Ramon, CA
- senior database analyst San Ramon, CA
- senior cloud data engineer San Ramon, CA
- senior vice president of operations San Ramon, CA
- senior ux designer remote San Ramon, CA
- senior performance tester San Ramon, CA



