Job Title : Java Backend Developer
- ?? Location : San Jose,CA
- ?? Employment Type : Contract
About the Role
We are seeking a highly skilled Java Backend Developer to join our dynamic engineering team. This role demands deep expertise in backend technologies, strong problem-solving abilities, and a passion for building scalable, high-performance service platforms.
Key Responsibilities
Design, develop, and maintain robust backend systems using Java Spring Boot , and microservices architectureIntegrate and optimize Oracle databases for high-volume transactional systemsImplement real-time data pipelines and messaging systems using Apache KafkaCollaborate with cross-functional teams to enhance and scale our Service PlatformWrite clean, efficient, and well-documented code with a strong focus on performance and reliabilityApply advanced Data Structures and Algorithms to solve complex engineering challengesParticipate in code reviews, architecture discussions, and continuous improvement initiativesRequired Skills & Qualifications
Strong proficiency in Java and backend development frameworks like Spring BootHands-on experience with Oracle databases and SQL optimizationSolid understanding of microservices architecture and distributed systemsExperience with Apache Kafka for event-driven architectureProven expertise in Data Structures and AlgorithmsFamiliarity with Service Platforms and scalable backend infrastructureExcellent problem-solving, debugging, and analytical skillsBachelor's or Master's degree in Computer Science, Engineering, or related fieldPreferred Attributes
Experience in cloud-native development (AWS, Azure, or GCP)Exposure to CI / CD pipelines and DevOps practicesStrong communication and collaboration skills