6+ years of software development experience in Java, JavaScript and other OO languages, with RESTful APIs and microservices
Experience with messaging or event streaming technologies (RabbitMQ or Kafka)
Experience designing, developing, and deploying modular cloud-based systems on AWS
Requirements:
Develop and maintain software in Python and Java/JavaScript, including RESTful APIs and microservices
Implement and integrate messaging/event streaming solutions using RabbitMQ or Kafka
Design, develop, and deploy modular cloud-based systems on AWS, including database components (RDS, Redshift, DynamoDB)
Collaborate in Agile teams and participate in CI/CD pipelines; apply TDD and unit testing within Jenkins/Ansible environments
Job description
Java/Python Developer Location: Remote ((EST or CST) Duration: Long Term Contract Rate: DOE
U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. Unfortunately, this is not open for third-party C2C.
Skills and Experience Needed:
2+ years in Python experience.
6+ years of software development experience in any of the following: Java, Java Scripting and Object-Oriented languages, RESTful/API services, micro-services.
Experience with messaging or event streaming technologies (RabbitMQ/Kafka).
Experience in design, develop, and deploy modular cloud-based systems in AWS.
Database engineering experience (RDS, Redshift, or DynamoDB)
Test Driven Design (TDD) and unit testing as part of software development using packages NUnit, JUnit, PyUnit, Ansible, etc.
CI/CD environment (Jenkins/Ansible)
Experience working in an Agile environment, partnering with teams across the organization