Purple Drive
Job Title: Core Java Developer (Onsite)
Locations:
San Jose, CA | Austin, TX | Phoenix, AZ
Work Type:
Onsite
Experience Level:
7-10 years
Job Summary
We are seeking an experienced
Core Java Developer
to design, develop, and maintain high-performance backend applications. The ideal candidate should have a strong grasp of Java fundamentals, multithreading, data structures, and microservices, with hands-on experience in building scalable enterprise applications.
Key Responsibilities
Design and develop backend systems using
Core Java (Java 8 or higher) . Implement
object-oriented programming ,
collections ,
multithreading , and
exception handling . Develop and integrate
RESTful APIs
and microservices-based architectures. Work with
Spring / Spring Boot
frameworks for application development. Collaborate with DevOps and QA teams for smooth integration and deployment. Participate in code reviews and ensure high code quality, performance, and scalability. Troubleshoot production issues and perform root cause analysis. Primary Skills (Must-Have)
Core Java (8/11/17) OOPs, Collections, Exception Handling, Multithreading Spring / Spring Boot RESTful APIs and Microservices SQL / Relational Databases (MySQL, Oracle, PostgreSQL) Git / Maven / Jenkins (basic CI/CD) Secondary Skills (Good-to-Have)
Cloud Platforms (AWS / Azure / GCP) Kafka / RabbitMQ (Messaging Systems) Docker / Kubernetes Unit Testing (JUnit, Mockito) Performance Optimization and Caching
Locations:
San Jose, CA | Austin, TX | Phoenix, AZ
Work Type:
Onsite
Experience Level:
7-10 years
Job Summary
We are seeking an experienced
Core Java Developer
to design, develop, and maintain high-performance backend applications. The ideal candidate should have a strong grasp of Java fundamentals, multithreading, data structures, and microservices, with hands-on experience in building scalable enterprise applications.
Key Responsibilities
Design and develop backend systems using
Core Java (Java 8 or higher) . Implement
object-oriented programming ,
collections ,
multithreading , and
exception handling . Develop and integrate
RESTful APIs
and microservices-based architectures. Work with
Spring / Spring Boot
frameworks for application development. Collaborate with DevOps and QA teams for smooth integration and deployment. Participate in code reviews and ensure high code quality, performance, and scalability. Troubleshoot production issues and perform root cause analysis. Primary Skills (Must-Have)
Core Java (8/11/17) OOPs, Collections, Exception Handling, Multithreading Spring / Spring Boot RESTful APIs and Microservices SQL / Relational Databases (MySQL, Oracle, PostgreSQL) Git / Maven / Jenkins (basic CI/CD) Secondary Skills (Good-to-Have)
Cloud Platforms (AWS / Azure / GCP) Kafka / RabbitMQ (Messaging Systems) Docker / Kubernetes Unit Testing (JUnit, Mockito) Performance Optimization and Caching