Overview
On Site
$50 - $58
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
100% Travel
Skills
Java
Kafka
Springboot
AWS
Job Details
We are seeking a highly skilled Application Developer with expertise in Java, Spring Boot, Kafka, and AWS to design, develop, and maintain scalable web applications. The ideal candidate will have strong problem-solving abilities, a passion for clean code, and experience working in agile environments.
Responsibilities:
- Design, develop, and deploy robust applications using Java and Spring Boot.
- Implement and manage event-driven architectures leveraging Apache Kafka.
- Develop cloud-native solutions and manage deployments on AWS.
- Collaborate with cross-functional teams (UI/UX, QA, DevOps) to deliver high-quality software.
- Write clean, maintainable, and efficient code following industry best practices.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, sprint planning, and agile ceremonies.
- Ensure application security, scalability, and reliability.
Required Skills & Qualifications
- Strong proficiency in Java (Core & Advanced).
- Hands-on experience with Spring Boot framework.
- Solid understanding of Apache Kafka for messaging and streaming.
- Experience with AWS services (EC2, S3, Lambda, RDS, etc.).
- Knowledge of RESTful APIs, microservices architecture, and web technologies.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.