Senior Java Software Engineer

San Francisco 1 months agoContractor External
285 - 392 / hr
🧑 💻 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