Subscribe job alerts


Remote Job

Senior Java Engineer

ITEX
  • fullTime
  • Posted : 54 years ago

We are looking for an experienced back end developer to join a growing startup in the field of big data/data extraction/ data analytic. You will work with an impressive technology stack, a great team and a unique product, fully remote. We invite you to be a part of an exciting venture in a dynamic and fast-growing environment where you can truly have an impact.

The company is offering a great role, a unique vibe of startup and a competitive compensation package. 

Responsibilities:

  • Be fully responsible for the development of the server part of a new product within the company 
  • Write quality code, understand an existing code, review it, and provide documentation/explaining when needed 
  • Participate in architecture development and enhancement
  • Ensure the best possible performance, quality, and responsiveness 
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
  • Be a part of the team to develop new product and communicate with other team members and other departments of the company to ensure the best delivery of the project

Requirements:

  • 6+ years in software development, with at least 3 years in back end development 
  • Microservices architecture
  • Serverless architecture
  • Integration with vendor APIs
  • Usage of Open Source libraries
  • BS or MS in Computer Science, Software Engineering, or equivalent

Technology Stack:

  • Java 
  • Spring Boot 
  • Node.js 
  • Relational database (eg. MySQL, Postgres)
  • NoSQL database (eg. DynamoDB, MongoDB)
  • Cloud platform (eg. AWS, GCP, Azure)
  • Message queues (eg. SQS, Kafka)
  • Containers (eg. Docker, Kubernetes)
  • Build tools (eg. Gradle, Maven)

Nice To Have:

  • AWS Services
  • Machine Learning
  • Natural Language Processing
  • Optical Character Recognition
  • Web frameworks - React