Description
This position offers the flexibility of working 100% remotely during the pandemic, transitioning to onsite work in Hoboken, NJ post-Covid. Candidates must hold US citizenship or a Green Card, with excellent communication skills; EAD candidates may also be considered.
You will play a crucial role in building a single source of truth system for our Clients Store and eCommerce platform. This microservices platform, constructed on the JVM stack using Kotlin and containerized within Nomad on Azure, requires someone to assist the team with release management, triaging post-release issues, and preparing for the next phase of delivery.
Responsibilities
- Demonstrate up-to-date expertise in Software Engineering and apply this knowledge to develop, execute, and improve action plans.
- Participate in medium- to large-scale projects.
- Provide and support the implementation of business solutions.
- Offer support to the business.
- Troubleshoot business and production issues.
Required Experience
- Building scalable, high-performing, and robust Java applications with multi-threading and connectors.
- Proficiency with the MS Azure stack and development in a cloud environment.
- Development experience with the Spring framework.
- Familiarity with no-SQL technologies like Cassandra and/or Cosmos DB.
- Experience with web/app containers such as Apache/Tomcat.
- Knowledge of Microservices architecture.
- Understanding of Scala and Spark is a plus.
- Good grasp of streaming technologies like Apache Kafka.
- Knowledge of Docker and Kubernetes.
Nice to Have
- Kotlin development experience.
- Understanding of functional languages, such as F#.
Employment Type: Full-Time