Transamerica logo
Transamerica1 day ago

Senior Software Engineer – API & Cloud Integrations (Java, AWS)

$94,000–$120,000 year

Hybrid · Denver, Colorado, United States or Philadelphia, Pennsylvania, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Senior Software Engineer to build and support enterprise IT solutions using web and cloud technologies, APIs, and third-party frameworks. You’ll lead design sessions, mentor engineers (including offshore teams), and contribute to end-to-end architecture and implementation across platforms. Responsibilities include collaborating with product owners in an agile environment, coding and testing solutions, performing design and analysis for deliverables, and leveraging microservices, REST-based APIs, and cloud services (AWS/Azure) to create scalable applications. You’ll work with a mix of on-prem and cloud components, drive architectural decisions, ensure design/coding standards, and stay current with advances in the field. Requires strong Java expertise, experience with integration frameworks, containers, CI/CD tooling, and familiarity with data warehousing, big data, and modern frontend tech.

Required Qualifications

  • Bachelor’s degree in computer science, information systems, math, engineering, or other technical field, or equivalent education/experience
  • Three years of Core Java experience
  • Strong knowledge of coding platforms/frameworks (e.g. JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE Development, OOP, Service Oriented Architecture, Dependency Injection, and Core Architecture)
  • Two years of experience and proficiency in database design techniques and philosophies (e.g. RDBMS, Document, Star Schema, Kimball Model)
  • Experience with NoSQL database technologies (e.g. MS Cosmos DB, Apache Cassandra, Amazon DynamoDB)
  • Understanding of cloud services (e.g. AWS/Azure) utilizing various supporting tools (e.g. EC2, ECS, S3, Kinesis, VMs, Blob, Cosmos, Data Factory, SQL Data Warehouse, ARM Templates, Event Hubs)
  • Experience with build and deployment tools (e.g. Visual Studio, Git/Bitbucket, Maven, Jenkins, Nexus, SQL Management Studio, Nunit, Ajax)
  • Knowledge of developing distributed computing (MS HPC, Sagemaker, Spark)
  • Two years of experience with integration and service frameworks (e.g. API Gateways, Apache Camel, Swagger API, Zookeeper, Kafka, messaging tools, microservices)
  • Knowledge of Microservices and REST based API development (e.g. Spring Boot, Spring MVC, Entity Framework, IIS, Swagger, Odata, .NET API 2, .NET API Core, AutoMapper)
  • Knowledge with continuous integration/development tools (e.g. Jenkins, Docker, Containers, OpenShift, Kubernetes, and container automation) in a Ci/CD pipeline
  • Familiarity with modern frontend development frameworks (e.g. Angular, React, Vue.js, ASP.NET MVC, HTTP, HTML, JS, CSS, Ajax)
  • Advanced understanding of software development and research tools

Additional Requirements

  • Applicants must be authorized to work for any employer in the U.S.
  • We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$94k – $120k / yr

Senior Software Engineer – API & Cloud Integrations (Java, AWS) · Transamerica

Apply on Sorce