2023-08-23 14:48:55

Senior Java Engineer

CVKeskus.ee klient

Job Description

  • Build reusable APIs for our E-commerce/ subscription management platform. You will play a key role in improving the overall efficiency of the Platform team
  • Write clean, maintainable, and efficient code
  • Design and maintain scalable infrastructure leveraging modern cloud platforms
  • Provide regular status updates on project deliverables
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)
  • Able to react to change productively and handle other essential tasks as assigned

Requirements

  • 5+ years of professional software development in Java and Spring Boot
  • 2+ years of professional experience in general web technologies (e.g. JavaScript/Node.js)
  • Experience developing production-ready RESTful web services using Dropwizard
  • Experience with a distributed streaming platform like Kafka is a must
  • Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. in PostgreSQL, Redis, DynamoDB)
  • Must have experience developing on AWS stack
  • Passionate about programming and openness to learning new frameworks when necessary
  • Passion for writing great, simple, clean, efficient code
  • Good verbal and written communication with strong attention to detail and ability to articulate concepts clearly
  • Collegial, thoughtful, and positive, can-do personality
  • Bachelor’s degree in a technical/scientific field or equivalent work experience

Company offers

  • An opportunity to do something great for yourself and the world
  • A great work environment that supports growth, development, and most importantly having fun!
  • Competitive salary and equity stock incentives
  • Comprehensive medical, dental, and vision insurance coverage
  • Sports coverage
  • Employee Referral Bonus Program
  • Wellness programs
  • Stocked kitchens with drinks, snacks, fruit, and lunch options (when it’s safe again!)
  • Parking Available
  • Relocation Assistance Provided