Senior Java Developer
Affiliated Veterinary Specialists-Orange Park, Inc.
Oakland, CA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$104,000.0 - $124,800.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Spring Security
Agile Methodology
Microsoft Azure
Code Review
Databases
Continuous Integration
Relational Databases
DevOps
Distributed Systems
Fault Tolerance
Gradle
+32 more
Hibernate (Java)
Java Persistence API
Java Virtual Machine (JVM)
Apache Maven
Enterprise Messaging Systems
Microsoft SQL Server
OAuth
Object-Oriented Software Development
Oracle (Applications)
Performance Tuning
Query Optimization
RabbitMQ
SonarQube
SQL Stored Procedures
SQL Databases
Azure Service Bus
Multithreading
Enterprise Software Applications
Spring Cloud
Spring-mvc
Concurrency
Spring-boot
Git
Event Driven Architecture
Containerization
Apache Kafka
Functional Programming
Api Gateway
Restful APIs
Docker
Jenkins
Microservices
Job description
We are seeking a highly skilled Senior Java Developer with strong hands-on experience in Core Java, Spring Boot Microservices, and database development. The ideal candidate will be responsible for designing, developing, and supporting scalable, high-performance enterprise applications. Experience with Azure Cloud technologies is highly desirable., * Design, develop, test, and deploy scalable applications using Core Java and Spring Boot Microservices.
- Develop RESTful APIs and integrate with internal and external systems.
- Analyze business requirements and translate them into technical solutions.
- Participate in architecture, design reviews, and code reviews.
- Troubleshoot performance, scalability, and production issues.
- Collaborate with cross-functional teams including Product Owners, Architects, DevOps, and QA teams.
- Follow Agile development methodologies and engineering best practices.
- Contribute to CI/CD implementation and application modernization initiatives.
Requirements
- 7+ years of experience in Java application development.
- Strong expertise in designing and developing enterprise-grade applications using Java technologies.
- Proven experience building cloud-ready, distributed systems and microservices.
- Core Java
- Strong understanding of Java fundamentals, OOP concepts, Collections, Multithreading, Concurrency, Exception Handling, JVM, and Performance Tuning.
- Experience with Java 8+ features including Streams, Lambda Expressions, and Functional Programming.
- Spring Ecosystem
- Hands-on expertise with:
- Spring Boot
- Spring MVC
- Spring Data JPA/Hibernate
- Spring Security
- Spring Cloud
- Microservices
- Design and development of Microservices-based architectures.
- REST API design and implementation.
- Service communication patterns, resiliency, fault tolerance, and distributed system concepts.
- Databases
Strong experience with relational databases such as:
- Oracle
- SQL Server
- Expertise in SQL, schema design, query optimization, stored procedures, and performance tuning.
- DevOps & Tools:
- Git, Maven/Gradle, Jenkins, SonarQube.
- Experience with CI/CD pipelines.
- Familiarity with Docker and Kubernetes is preferred.
Preferred Skills
- Experience with messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.
- Exposure to API Gateway and event-driven architectures.
- Experience with containerization and orchestration platforms.
- Knowledge of security best practices and OAuth/JWT authentication.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
23 days ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago