Java Backend developer with Kafka and Security exp-Full time-Hybrid


Visionary Innovative Technology Solutions
Dice Job Match Score™
⏳ Almost there, hang tight...
Job Details
Skills
- Apache Kafka
- Amazon RDS
- Amazon Web Services
- Docker
- Kubernetes
- NoSQL
- SQL
- Spring Security
Summary
We are seeking a Senior Java Developer with strong expertise in Spring Boot, Microservices, and AWS to build scalable and high-performance enterprise applications. The ideal candidate will have hands-on experience in event-driven architectures, API development, and cloud-native solutions.
Key Responsibilities
- Design and develop scalable microservices-based applications using Java, Spring Boot, and Spring Framework.
- Build and maintain RESTful APIs and backend services.
- Develop and deploy applications on AWS cloud (EC2, S3, RDS, Lambda, API Gateway, ECS/EKS).
- Implement event-driven architectures using Apache Kafka.
- Apply microservices design patterns such as service discovery, circuit breaker, API gateway, and centralized configuration.
- Implement secure authentication and authorization mechanisms using OAuth2, JWT, and Spring Security.
- Integrate with third-party systems and APIs using REST/SOAP services and asynchronous messaging.
- Work with SQL and NoSQL databases for data storage and retrieval.
- Collaborate with cross-functional teams to design and deliver robust and scalable solutions.
- Participate in code reviews, performance tuning, and production support.
Required Skills
- 8+ years of experience in Java application development.
- Strong expertise in Java, Spring Framework, and Spring Boot.
- Hands-on experience in microservices architecture.
- Experience with AWS cloud services.
- Strong knowledge of Apache Kafka and event-driven systems.
- Experience implementing security frameworks (OAuth2, JWT, RBAC, Spring Security).
- Strong understanding of REST/SOAP APIs and system integrations.
- Experience with relational and NoSQL databases.
- Good understanding of distributed systems and scalability concepts.
Preferred Skills
- Experience with Docker and Kubernetes for containerization.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of monitoring tools and logging frameworks.
- Experience working in Agile/Scrum environments.
- Dice Id: 91020323
- Position Id: 8920256
- Posted 13 hours ago
Company Info
VITS provide staffing and recruitment services along with technology consulting to more than 50+ clients globally Our skilled & expertise professionals help clients to manage varying skill needs, skills gaps and changing staffing needs to encounter project deadlines. VITS staff augmentation services provide skilled resources which assist clients to develop, maintain, manage and support their applications. Our vigorous pursuit for excellence in hiring, delivery model, work ethics, and approach has enabled us to become a highly trusted & preferred recruitment solution provider.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs