Job Specifications
Job Title: Backend Developer with Kafka, AWS, Spring & Core Java
Location: Mountain View, CA (Onsite/Hybrid - Need locals only Onsite interview is a must
Duration: 1+ yr
Design Structure ,multithreading ,Spring Boot ,Microservices is a must
Job Overview
We are seeking a highly skilled Backend Developer with strong hands-on experience in Java, Spring Boot, Kafka, and AWS. The ideal candidate will have a solid foundation in backend engineering, deep understanding of design patterns, and expertise in building scalable, event-driven, cloud-based microservices
Key Responsibilities
Design, develop, and maintain scalable and high-performance backend systems using Java and Spring Boot.
Build and secure RESTful APIs with robust authentication and authorization mechanisms (OAuth2, JWT, etc.).
Develop real-time data streaming and messaging solutions using Apache Kafka (topics, partitions, consumers, producers, offsets).
Design and optimize database schemas and queries for MongoDB and Oracle databases.
Participate in architectural discussions to ensure modularity, scalability, and maintainability of backend systems.
Apply advanced design patterns (e.g., Factory, Strategy, Observer, Adapter, etc.) to solve complex engineering challenges.
Collaborate closely in an Agile/Scrum environment—participating in sprint planning, code reviews, and daily stand-ups.
Support CI/CD pipelines and maintain code quality through continuous integration and automated testing.
Required Skills & Qualifications
Strong proficiency in Core Java (Java 8 or higher), Spring Framework, and Spring Boot.
Proven experience developing REST APIs with secure authentication/authorization methods.
Hands-on expertise with Apache Kafka, including real-time data processing and error-handling mechanisms.
Experience with MongoDB, Oracle, and modern database design principles.
Proficiency in AWS Cloud Services (EC2, Lambda, API Gateway, S3, etc.).
Solid understanding of data structures, algorithms, and performance tuning.
Strong architectural mindset with the ability to design scalable and fault-tolerant backend systems.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
About the Company
Infobahn specializes in full-lifecycle project and consulting efforts conducted in strategic partnership with some of the world's most prominent companies. Infobahn provides a broad range of IT consulting services leveraging Onsite, Offsite and Offshore models. Our Management Team is experienced having created and nurtured professional services and consulting teams to deliver quality solutions to Fortune 500, mid-size and startup companies both at Infobahn and throughout their career in IT organizations.
Our services inc...
Know more