Create Alert
Email me similar jobs

Senior Software Engineer (AWS | Python | Java Spring Boot)

Contract
Senior Software Engineer (AWS | Python | Java Spring Boot)
Location: Fully Remote (Must be available during EST business hours)
Employment Type: Contract (1 year, with potential extension through 2027) Job Summary

We are seeking a Senior Software Engineer with strong experience in AWS Cloud, Python, and Java Spring Boot to support a large-scale cloud migration project. The successful candidate will help migrate an existing investment management platform to a new custodian by developing, testing, and deploying cloud-based solutions while ensuring security, scalability, and production stability.

Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent experience

  • 7+ years of software development experience

  • Strong hands-on experience with AWS cloud services

  • Experience developing applications using Python

  • Strong Java development experience with Spring Boot and Microservices

  • Experience writing SQL queries for production support

  • Strong analytical, troubleshooting, and communication skills

Required Technical Skills
  • AWS Cloud

  • Python

  • Java

  • Spring Boot

  • Microservices

  • REST API Development

  • SQL

  • Git/GitHub

Preferred Technical Skills
  • MySQL

  • PostgreSQL

  • Amazon ECS

  • Amazon EC2

  • Amazon ECR

  • Amazon ALB (Application Load Balancer)

  • Amazon DynamoDB

  • Redis Cache

  • AWS Secrets Manager

  • Amazon VPC

  • Amazon API Gateway

  • Amazon Route 53

  • GitHub Actions CI/CD

  • Infrastructure and Networking concepts

  • Cloud migration experience

Responsibilities
  • Develop, test, and maintain cloud-native applications using Python and Java Spring Boot.

  • Support migration of existing applications to AWS-managed infrastructure.

  • Build and enhance microservices and RESTful APIs.

  • Implement secure, scalable, and high-performing cloud solutions.

  • Remediate security vulnerabilities in Java repositories.

  • Execute SQL queries and provide production support.

  • Configure and manage AWS infrastructure components.

  • Collaborate with senior engineers on architecture, development, and deployment activities.

  • Participate in code reviews, testing, and troubleshooting.

  • Support CI/CD processes using GitHub Actions.

  • Ensure application reliability, performance, and security throughout the migration.

Preferred Experience
  • Experience migrating enterprise applications to AWS

  • Knowledge of cloud networking, VPC configuration, and infrastructure

  • Experience with containerized applications and AWS container services

  • Experience supporting financial services or investment management applications is a plus

Similar jobs

More from Tror AI for everyone
Tror AI for everyone 16 hours ago
Tror AI for everyone 16 hours ago
Tror AI for everyone 16 hours ago

Senior Software Engineer (AWS | Python | Java Spring Boot)

Apply Now
Back to search page