Software Dev. Eng. 5 The Church of Jesus Christ
Modernize enterprise applications and services by upgrading front-end systems and replacing monolithic web services with containerized Spring Boot applications. Upgrade applications using Spring Boot, React, Next.js, AWS Fargate, and cloud-native service architecture to improve performance and scalability.
Develop and support RESTful web services deployed to AWS ECS/Fargate using Docker, ECR, and ECS clusters. Implement Spring Security and OAuth2 token-based authentication, and use JPA and JPQL for persistence-layer design, entity mapping, and query development.
Migrate databases from Oracle to Amazon RDS PostgreSQL with AWS Database Migration Service. Manage schema changes through Flyway and develop SQL, DDL, triggers, functions, stored procedures, and PL/pgSQL logic.
Build AWS-based CI/CD pipelines with GitHub Actions and Azure Pipelines. Use CloudWatch and AWS operational tooling to troubleshoot production issues, improve reliability, and collaborate with stakeholders and engineering teams on architecture and delivery.