Python Developer

BURGEON IT SERVICES LLC
Wilmington, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Wilmington, United States of America

Tech stack

Java
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Cloud Computing
Cloud Engineering
Code Review
Continuous Integration
Linux
DevOps
Elasticsearch
Github
Gradle
Monitoring of Systems
Hibernate
Java Persistence API
Spring
JUnit
Python
Maven
NoSQL
Scrum
RabbitMQ
Redis
Mockito
Cloud Services
Prometheus
Software Engineering
SQL Databases
Data Processing
Scripting (Bash/Python/Go/Ruby)
Spring-mvc
Grafana
Spring-boot
Boto3
AWS Lambda
GIT
Cloudformation
Kubernetes
Kafka
Cloudwatch
REST
Terraform
Splunk
Docker
Jenkins
Microservices

Job description

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., 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, 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.

Requirements

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, 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

Apply for this position