FIRST SOFTSOLUTIONS INC
Software Engineer
FIRST SOFTSOLUTIONS INC, Dallas, Texas, United States, 75215
We are actively hiring for Sr. Software Engineer
Location: Remote (requires onsite in Dallas, TX three times per year for a full week at a time)
W2 position
Core Java Developer with strong AWS experience (see AWS services experience needed below). Also needs NodeJS
JOB DESCRIPTION:
This is a backfill role so need to fill ASAP.
Extra Notes:
Looking for experience with distributed systems (EventBridge, SQS, SNS) and microservices
Most importantly looking for experience deploying Java in AWS and distributed systems
Must also have NodeJS experience (preferably serverless in NodeJS / writing Lambdas in NodeJS)
Airline industry experience is a huge plus!
Project Details:
Vendor tool integration (SaaS) -- may have to integrate SSO and support running it with the vendor (may want more data down the line)
Backend integration of SaaS, using AWS
Data send/ingest
Deploy as infrastructure as code using CloudFormation
Cloud common platform framework - better to use framework to manage the deployments instead of just working inside of AWS.
They run pipelines through CI/CD to integrate and test and then they deploy through the pipelines.
The other team sets up the DevOps pipelines but they will go in and deploy base infrastructure.
NodeJS is for serverless code platform
Potentially some migration of Java - Java would be the most important
They use python for component testing only
Legacy MQ EMS work into Eventbridge. They're getting rid of the old stuff. Future will be with Kafka.
Docker - container applications to get data off prem into the cloud
Build out unit tests as they develop
Must Have:
Core Java
AWS
o DynamoB, EventBridge, SQS, SNS, Lambda, VPC connections, ECS
Serverless in NodeJS
Docker
CI/CD
Nice to Have:
AWS CloudFormation (templates through GitLab)
Kafka
Location: Remote (requires onsite in Dallas, TX three times per year for a full week at a time)
W2 position
Core Java Developer with strong AWS experience (see AWS services experience needed below). Also needs NodeJS
JOB DESCRIPTION:
This is a backfill role so need to fill ASAP.
Extra Notes:
Looking for experience with distributed systems (EventBridge, SQS, SNS) and microservices
Most importantly looking for experience deploying Java in AWS and distributed systems
Must also have NodeJS experience (preferably serverless in NodeJS / writing Lambdas in NodeJS)
Airline industry experience is a huge plus!
Project Details:
Vendor tool integration (SaaS) -- may have to integrate SSO and support running it with the vendor (may want more data down the line)
Backend integration of SaaS, using AWS
Data send/ingest
Deploy as infrastructure as code using CloudFormation
Cloud common platform framework - better to use framework to manage the deployments instead of just working inside of AWS.
They run pipelines through CI/CD to integrate and test and then they deploy through the pipelines.
The other team sets up the DevOps pipelines but they will go in and deploy base infrastructure.
NodeJS is for serverless code platform
Potentially some migration of Java - Java would be the most important
They use python for component testing only
Legacy MQ EMS work into Eventbridge. They're getting rid of the old stuff. Future will be with Kafka.
Docker - container applications to get data off prem into the cloud
Build out unit tests as they develop
Must Have:
Core Java
AWS
o DynamoB, EventBridge, SQS, SNS, Lambda, VPC connections, ECS
Serverless in NodeJS
Docker
CI/CD
Nice to Have:
AWS CloudFormation (templates through GitLab)
Kafka