Senior Java Developer(Python) – AWS & CI/CD

  • 0 Comments
  • 242 Views

Location: Boston (Quincy, MA)
Experience: 7+ Years
Employment Type: Contract/ Full Time

Position Overview:

We are looking for a highly skilled Senior Software Developer with strong hands-on experience in PythonAWS, and CI/CD automation. The ideal candidate will design, develop, and optimize scalable applications and APIs, while driving automation and performance across modern cloud-based environments. Experience in Java development and cloud-native architectures will be a strong plus.

Key Responsibilities:

  • Design, build, and maintain robust, scalable backend services using Python and/or Java
  • Develop and manage RESTful APIs and data processing pipelines for critical business systems
  • Implement automated CI/CD pipelines for build, test, and deployment using JenkinsGitHub ActionsGitLab CI/CD, or AWS CodePipeline
  • Deploy, manage, and monitor applications using AWS services such as Lambda, ECS, EKS, EC2, S3, API Gateway, DynamoDB, and RDS
  • Utilize Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation for environment provisioning
  • Integrate logging, monitoring, and alerting through tools such as CloudWatchELK Stack, or Prometheus/Grafana
  • Collaborate with cross-functional teams—DevOps, Architects, and Product Owners—to ensure reliability and performance
  • Maintain high-quality code through unit/integration testing, peer reviews, and static analysis
  • Participate actively in Agile/Scrum ceremonies, driving continuous improvement in development practices

Required Skills & Qualifications:

  • 7+ years of experience in software development with a strong focus on Python
  • Solid understanding of object-oriented programming and design patterns
  • Proven experience deploying and managing applications in AWS production environments
  • Strong hands-on experience with CI/CD tools and automation workflows
  • Proficient with Docker and containerized development; experience with Kubernetes preferred
  • Familiarity with GitREST APIs, and microservice architectures
  • Good understanding of DevOps principlesinfrastructure automation, and cloud security best practices
  • Experience working with both relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.)
  • Excellent communication skills and ability to work collaboratively across teams

Preferred Qualifications:

  • Experience developing microservices in AWS using Python or Java
  • Exposure to serverless computing (AWS Lambda) and event-driven architectures
  • Knowledge of cloud networking, IAM policies, and AWS cost optimization
  • Familiarity with Agile methodologies and test-driven development (TDD)
Job Type: contracting Full Time
Job Location: Boston

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
administrator