Senior Java Developer

  • San Leandro, CA
  • Posted 10 hours ago | Updated 10 hours ago

Overview

On Site
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Java
J2EE
Microservices
Web Services
Spring Framework
Sprint
MySQL
NoSQL
MongoDB
Oracle
RESTful
SOAP
JSON
Jenkins

Job Details

Key Responsibilities:
Design, develop, and implement robust, scalable, and high-performance Java-based applications.
Work with Spring Boot, Microservices, RESTful APIs, and messaging systems (Kafka/RabbitMQ) to build distributed applications.
Collaborate with architects, product managers, and business stakeholders to define technical solutions.
Lead and mentor junior team members, providing guidance on best practices and coding standards.
Optimize application performance and troubleshoot production issues.
Ensure code quality through unit testing, code reviews, and adherence to CI/CD pipelines.
Work with cloud platforms (AWS, Azure, or Google Cloud Platform) for deployment and integration.
Participate in Agile ceremonies (Sprint Planning, Daily Standups, Retrospectives).
Maintain documentation of system architecture, design decisions, and development practices.

Required Skills & Qualifications:
12+ years of hands-on experience in Java/J2EE application development.
Strong expertise in Spring Framework, Spring Boot, Microservices architecture.
Experience with REST APIs, JSON, SOAP, and web services.
Proficiency in SQL and NoSQL databases (Oracle, MySQL, MongoDB, etc.).
Solid understanding of design patterns, data structures, and algorithms.
Experience with messaging systems (Kafka, RabbitMQ, JMS).
Hands-on experience with CI/CD tools (Jenkins, Git, Maven, Gradle).
Cloud experience with AWS/Azure/Google Cloud Platform is highly preferred.
Strong knowledge of Agile methodologies (Scrum, Kanban).
Excellent problem-solving, communication, and leadership skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.