Sr Software Dev Engineer
1 week ago
Our teams have flexibility to make the technology choices that best provide customer value to partners. As a member of the team, you’ll be involved in these choices.
As an example, most teams build RESTful services, typically with simple APIs using JSON. These are usually built on the JVM with Java but some pick Scala, Clojure and Kotlin. Some teams use node.js.
Many teams are decomposing their services into microsystems to make things easier to maintain and continually deploy. When appropriate, teams build event-driven, streaming architectures and we also have teams working on front-end solutions, generally using React.js.
Your team will be cloud-native or moving enthusiastically to AWS.
We organize for feature velocity, so wherever appropriate, your teams will leverage AWS services like Lambda, Kinesis, ElastiCache, Aurora, DynamoDB and of course EC2, ECS and S3. To further help speed things up, you’ll look to build on top of open source systems and libraries like Redis, GRPC, Akka, Cassandra, and MongoDB.