WE ARE
SoftServe helps our customer with digital transformations. This is a company in a transformational period where we are accelerating our capabilities, in technology. This position provides leadership and direction to our newly formed cloud & data function that will help revolutionize the way the company leverages its platform in AWS with solid data structures in the cloud. We are striving to embrace serverless as a core principle and enable microservice development as well as the ability to enable learning (ML/DL/AI.)
Our client is based in Utah, the USA. The product we are working on is a cloud-based document comparison and contract analysis tool. It has built on a unique combination of Natural Language Processing (NLP) and Machine Learning (ML) technologies to identify and compare terms and concepts. The platform automates data digitization and extraction supports proprietary and open-source learning models and provides a pipeline to deliver AI-derived insights to the right systems for immediate action. We call it BusinessAI, and it allows our customers to take theoretical data science and apply it to real-time operations in the enterprise.
YOU ARE
- A strong Java Engineer with at least 3-year experience
- Experienced with AWS (EC2, S3, SNS, SQS, RDS, Route 53, Lambda, VPC, EKS, DynamoDB, Cognito, API Gateway, cloud solutions design)
- Familiar with GraphQL and Amplify (or similar technologies)
- Understanding RDBMS concepts, REST, Micro-services, Design Patterns, OOD
- The one who knows NoSQL principles and SQL or other databases
- Proficient in message brokers such as Apache Kafka, AWS SQS, or any other message brokers
- Aware of micro-services development, CI/CD, noOps
- Adapting at rapidly creating prototypes and proofs-of-concept to validate new technologies
- Skilled at diving into code to find and fix issues, add new features, and improve performance
- Process-oriented and are comfortable following a Lean-Agile software methodology
- Knowing how to build high-quality software and take ownership of your work
- Familiar with testing web applications
- Possessing good analytical thinking and problem-solving skills
- Having a strong understanding of testing methodologies
- Experienced with Terraform or Cloudformation would be a big plus point
YOU WANT TO WORK WITH
- Java 11
- Docker, Terraform, Cloudformation
- Amazon Web Services (EC2, S3, SNS, SQS, RDS, Route 53, Lambda, VPC, EKS, ElastiCache(Redis), CloudFormation, Lambda, Step Functions, DynamoDB, RDS, cloud solutions design)
- Micro-services architecture
- Estimation and scope decomposition
- Risk assessment, defining dependencies and assumptions
- Technical specifications and architecture vision document creation (together with Solutions Architect)
TOGETHER WE WILL
- Be a part of something bigger than just developing features
- Take a part in designing solution of the product
- Bring your knowledge and educate ourselves during cooperation with talented people
- Build a big team with different technological skills to successfully reach project goals
- Implement a new version of the product with Solutions Architect, BA, UI/UX, Python