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 QualificationsBachelor'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
AWS Cloud
Python
Java
Spring Boot
Microservices
REST API Development
SQL
Git/GitHub
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
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.
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
By continuing you agree to our Terms & Privacy Policy.