🧑 💻 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 architecture
• Integrate and optimize Oracle databases for high-volume transactional systems
• Implement real-time data pipelines and messaging systems using Apache Kafka
• Collaborate with cross-functional teams to enhance and scale our Service Platform
• Write clean, efficient, and well-documented code with a strong focus on performance and reliability
• Apply advanced Data Structures and Algorithms to solve complex engineering challenges
• Participate in code reviews, architecture discussions, and continuous improvement initiatives
✅ Required Skills & Qualifications
• Strong proficiency in Java and backend development frameworks like Spring Boot
• Hands-on experience with Oracle databases and SQL optimization
• Solid understanding of microservices architecture and distributed systems
• Experience with Apache Kafka for event-driven architecture
• Proven expertise in Data Structures and Algorithms
• Familiarity with Service Platforms and scalable backend infrastructure
• Excellent problem-solving, debugging, and analytical skills
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
🌟 Preferred Attributes
• Experience in cloud-native development (AWS, Azure, or GCP)
• Exposure to CI/CD pipelines and DevOps practices
• Strong communication and collaboration skills