Job Title: Java Full Stack Developer (Kafka Angular/React) Location: Onsite Employment Type: Full-time/Contract Experience Level: 10 Years Visa-H1B only
Job Overview:
We are looking for an experienced Java Full Stack Developer with expertise in Kafka and modern front-end frameworks (Angular or React). The ideal candidate will design develop and implement scalable applications ensuring seamless integration across back-end services event-driven messaging systems and interactive user interfaces.
Key Responsibilities
Design and develop scalable back-end services using Java Spring Boot and Microservices architecture.
Develop and integrate Kafka-based event streaming solutions for real-time data processing.
Build responsive dynamic front-end applications using Angular or React.
Develop RESTful and GraphQL APIs for communication between services and UI.
Collaborate with DevOps teams to implement CI/CD pipelines and cloud deployments (AWS/Azure/GCP).
Optimize application performance scalability and maintainability.
Write unit tests and participate in code reviews to ensure high-quality deliverables.
Work closely with product managers architects and business analysts to translate requirements into technical solutions.
Must-Have Skills
Strong hands-on experience with Java 8/11 Spring Boot Microservices.
Proficiency in Angular 8/ for front-end development.
Solid understanding of Kafka (producers consumers topics partitions schema registry).
Experience with REST APIs GraphQL and WebSockets.
Strong skills in SQL/NoSQL databases (Postgres MySQL MongoDB or Cassandra).
Experience with CI/CD tools (Jenkins GitLab Azure DevOps or similar).
Familiarity with containerization & orchestration (Docker Kubernetes).
Knowledge of cloud platforms (AWS Azure or GCP).
Good-to-Have Skills
Experience with message brokers like RabbitMQ/ActiveMQ in addition to Kafka.
Knowledge of API gateways security protocols (OAuth2 JWT).
Familiarity with monitoring tools (Prometheus Grafana Splunk ELK).
Agile/Scrum methodology exposure.
Education
Bachelors or Masters degree in Computer Science Software Engineering or related field.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.