3 views
Olsys
We are looking for an experienced Java Lead developer with 5+ years of experience to create and develop software that enables companies to collect and analyze all their data. We are looking for someone skilled in microsystems but also has experience working in the cloud and AWS.
About the Company
OLSYS Ltd provides full-service solutions for mid-market and enterprise organizations.
As an enterprise software development company, we are building long-term partnerships, helping our clients accelerate their digital experiences with reasonable IT investments.
Our tailored approach, e-commerce focus, and flexible solutions allow us to design, develop, and deliver scalable, integrated commerce platforms that drive profits and boost the business.
15+ years of experience, 100+ projects, 50+ specialists
About the project
We are in the process of refactoring a huge monolithic application that has reached its limits in terms of scalability. Now we are moving with a split to microservices approach and moving to the cloud. The application is from the Compliance and Risk management domain.
Current workstream:
1. The project is an aggregator of various global regulatory content (requirements and standards in various industries). A special team collects content from all over the Internet and publishes it in our system. Then our team sends out emails about various updates in areas that are of interest to our customers.
2. Now we are at the stage of moving from an on-prem data center to AWS. We are also developing Public APIs so that our customers can integrate with us. Soon, we will be integrating with OneLogin to organize an SSO experience.
Requirements:
At least 5+ years of experience as a Java Developer
Skilled in Java, Java 8+, Spring, Hibernate, SQL DBs (MySQL), Docker, AWS (EC-2, RDS, S3, Lambda, API GW, ECS/EKS, CloudWatch)
Microservices patterns
OAuth2 / OIDC / JWT
Experience with Cloud Infrastructure
Deep understanding of Docker
Proficiency in English
JGood experience with designing RESTful APIs
Some experience with NodeJS / Typescript
We are looking for a lead who could sort out the requests and organize the team, help prepare the backlog, and start the sprint.
Ability to solve complex problems
Ability to move quickly
Excellent soft skills (communication - written / verbal)
The desire for continuous improvement
Nice to have:
Solr
Redis
DynamoDB