Job Location
Remote
Remote
Since 1998, Exadel has been engineering its own software products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel currently has 2500+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success, and they are at the core of our values, so Exadel is a people-first cultured company.
The project is acquiring new systems as part of consolidating the market, and all these systems have to be united into a future platform. Some will continue as is, while others need modernization. There are also areas that need individual parts carved out or need to be rebuilt from scratch using better architecture. We will also need to upgrade customers to a future better platform before sunsetting the old one. Despite all these different approaches, almost all of them have to talk together, either temporarily or permanently.
Produce code using Java best practices
Develop the front and back ends of the project
Collaborate with the cross-functional development team to bring static designs and prototypes to life, providing constructive feedback to optimize implementation and usability
Provide solutions to technical problems of varying scope and complexity
Collaborate with management to determine priorities and risks associated with projects
Ensure all relevant processes, procedures, and product documentation is up-to-date
Participate in all aspects of the product, including design, development, deployment, and maintenance
5+ years of Java experience
2+ years of experience with React (micro frontends)
Strong knowledge of Java (backend)
Experience with microservices architecture
Experience with Kafka
Experience with Elastic
Knowledge of AWS
Experience in working with modern CI/CD tools and related ecosystems of applications
Strong hands-on knowledge of using Docker, GitHub actions, Terraform, Kubernetes
Great attention to detail
Strong analytical skills
Good verbal and written communication skills
This is a full-time job opportunity, where you’d be working on projects lasting 12 months on average. At the end of the period, you will be able to continue being a Pro Consultant by getting assigned to another exciting project. The continuity of your permanent employment with all social and additional benefits included is guaranteed by Motion Software.
SEE THE BENEFITS