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

Tror AI for everyone

NULL, AK(remote)

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), Cloud Applications, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Financial Services, Git, GitHub, Identify Issues, Information Technology & Information Systems, Investment Management, Java, Microservices, Network Configuration Management, Production Support, Python Programming/Scripting Language, REST (Representational State Transfer), SQL (Structured Query Language), Software Administration, Software Development, Software Engineering, Spring Framework, Test Plan/Schedule, Testing
LOCATION
NULL, AK(remote)
POSTED
1 day ago
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

About the Company

T

Tror AI for everyone