What are the responsibilities and job description for the Java Developer with AWS and Springboot position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!
Position: Java Developer with AWS and Springboot
Location: Wilmington, DE / Columbus, OH (Onsite)
Employment Type: Contract
Role Summary:
We are seeking an experienced Java Developer with strong expertise in Spring Boot and AWS to join our dynamic engineering team. The ideal candidate will design, develop, and deploy scalable microservices-based applications while collaborating with cross-functional teams to deliver high-quality solutions in an agile environment.
Key Responsibilities:
Position: Java Developer with AWS and Springboot
Location: Wilmington, DE / Columbus, OH (Onsite)
Employment Type: Contract
Role Summary:
We are seeking an experienced Java Developer with strong expertise in Spring Boot and AWS to join our dynamic engineering team. The ideal candidate will design, develop, and deploy scalable microservices-based applications while collaborating with cross-functional teams to deliver high-quality solutions in an agile environment.
Key Responsibilities:
- Design, develop, and maintain Java-based microservices using Spring Boot.
- Work closely with architects and product owners to translate business requirements into technical solutions.
- Develop and integrate APIs for cloud-native applications hosted on AWS.
- Implement CI/CD pipelines and ensure smooth deployment and monitoring of applications.
- Collaborate with DevOps and QA teams for performance tuning, testing, and optimization.
- Participate in code reviews and adhere to best practices in software engineering.
- Ensure system reliability, scalability, and security across all application layers.
- 8-10 years of hands-on experience in Java application development.
- Strong proficiency in Core Java, Spring Boot, and Microservices architecture.
- Solid experience in AWS services such as EC2, S3, Lambda, IAM, VPC, and CloudWatch.
- Proficient in RESTful API design, JSON, and integration frameworks.
- Experience with Jenkins, Git, and CI/CD pipelines.
- Familiarity with RDBMS and NoSQL databases.
- Knowledge of Agile/Scrum methodologies.
- Strong problem-solving and analytical skills with excellent communication abilities.
- Experience with Kafka, Docker, or Kubernetes.
- Familiarity with event-driven architecture and messaging systems.
- Exposure to Flyway or other database migration tools.