Java, AWS, Python Developer Location: Wilmington, DE (Onsite 5 Days/Week) Duration: Long Term Experience: 10 12 Years Job Summary We are seeking an experienced Java, AWS, Python Developer to design, develop, and support enterprise-grade cloud applications. The ideal candidate should have strong expertise in Java development, AWS cloud services, Python scripting, REST APIs, microservices architecture, and DevOps practices. The role requires hands-on development experience, cloud-native application design, and production support in an Agile environment.
Required Skills: - 8+ years of experience in Java application development
- Strong experience with Java 8/11/17
- Hands-on experience with Spring Boot and Spring Framework
- Strong knowledge of Microservices Architecture
- Experience developing RESTful APIs
- Hands-on experience with AWS Cloud services
- Strong Python programming and automation skills
- Experience with SQL and NoSQL databases
- Experience with Docker and Kubernetes
- CI/CD pipeline experience using Jenkins, GitHub Actions, or similar
- Experience with Git
- Good understanding of Linux/Unix
- Experience working in Agile/Scrum teams
AWS Skills: - Experience with EC2, Lambda, S3, RDS, DynamoDB, ECS/EKS, API Gateway, CloudWatch, IAM, SNS/SQS, Secrets Manager, CloudFormation or Terraform
Java Skills: - Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, REST APIs, Microservices, Maven/Gradle, JUnit, Mockito
Python Skills: - Python automation, REST API development, Data processing, Scripting, Lambda functions, Boto3, Automation tools
Responsibilities: - Design and develop scalable Java-based applications.
- Build cloud-native solutions on AWS.
- Develop Python scripts for automation and operational support.
- Design and implement RESTful APIs and microservices.
- Integrate applications with AWS services.
- Develop and maintain CI/CD pipelines.
- Troubleshoot production issues and optimize application performance.
- Participate in code reviews and follow development best practices.
- Collaborate with cross-functional teams including QA, DevOps, and Product Owners.
- Prepare technical documentation and deployment guides.
Preferred Qualifications: - Experience with Kubernetes (EKS)
- Terraform or CloudFormation
- Kafka or RabbitMQ
- Redis or Elasticsearch
- Monitoring tools such as Splunk, CloudWatch, Grafana, or Prometheus
- Experience in Banking or Financial Services
- AWS Certification is a plus
For applications and inquiries, contact: [email protected]