Job Information
Great-West Life & Annuity Insurance Company Senior Software Engineer in Greenwood Village, Colorado
Empower Retirement, LLC
Job Title: Senior Software Engineer
Location: 8515 East Orchard Road Greenwood Village, CO 80111 *may work remotely throughout the U.S.
Salary: $152,069.00 with standard corporate benefits.
Duties: Design, implement, deploy and support new web-based applications and web services using server technologies stacks that include Java, MySQL and AWS services. Define and implement REST Web Services for exposing personal financial services for managing financial accounts, payments, investment portfolios, credit products. Execute end-to-end software development and deployment in an agile environment that greatly values Cl/CD. Define and develop cloud-native distributed systems and container orchestration platforms using micro service and serverless architectures. *may work remotely from anywhere in the US.
Requirements: Master's degree* (or foreign equivalent) in Computer Science, Information Technology or related; 3 years of experience as a Software Engineer or a related position, which must include: Working in Java, with expertise in advanced concepts including multithreading, garbage collection, and JVM tuning. Expertise in Spring Boot, Spring MVC, and other Spring modules. Understanding of security best practices in application development, experience with OAuth, JWT and other authentication/authorization mechanisms, and Docker and container orchestration tools like Kubernetes. Designing robust and scalable APIs.
*Will also accept a Bachelor's degree and five years of experience in lieu of a Master's degree and three years of experience, including experience listed above.
To apply, email resume to Tony Medaris, Ref #2740, tony.medaris@empower.com