We are hiring:

Senior Software Engineer (Java)

REF. NO:
SYN-JENG

THE ROLE:

By joining Syncplicity’s team, you will have exciting new possibilities to follow your curiosity wherever it takes you. Our friendly and supportive environment makes everyone aspire to success. You will collaborate with a team of professionals who happily share their knowledge, are open to different points of view, and are always available to support you in completing the more challenging tasks. We do not fear making mistakes because we understand that they are necessary to move forward. In addition, our diverse and equal employment empowers colleagues to work their magic.

YOUR CONTRIBUTION TO SOMETHING BIG:

  • As a Java Engineer you will develop new features and resolving customer pain points along the following themes: Scalability, Monitoring, Performance, Cost Reduction, Storage/Geo expansion, and Security
  • You will design and implement new architecture, refactoring and quality fixes to meet challenging roadmaps
  • You will participate in scoping, technical designs, design, and code reviews on team projects

OUR IDEAL TEAMMATE HAS/IS:

  • Proven knowledge of Java 8 is a must-have
  • 5+ years of production software development experience
  • Experience with Linux (Cent OS) internals and security
  • Experience with Profiling and Crash dump analysis
  • Garbage Collection fine-tuning
  • Experience with Large-scale systems (Scale-out architecture), RESTful web services, JSON, and XML
  • Experience with Asynchronous HTTP programming
  • Experience with Object Oriented programming, design patterns, and multithreading, Unit Testing, and Test Automation
  • Experience with Writing System design documents
  • Message bus (preferably RabbitMq)
  • Strong sense of ownership, urgency, and drive
  • Bachelor’s Degree in Computer Science or related field or equivalent experience

BROWNIE POINTS:

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back- end systems and all points in between
  • Experience in building high-performance, highly available and scalable distributed systems
  • Completed Master’s degree in Computer Science or equivalent

Questers Perks

    • Innovative & Agile Teams

      Innovative & Agile Teams

    • Challenging Projects & Leading-edge Technologies

      Challenging Projects & Leading-edge Technologies

    • Friendly & Supportive Atmosphere

      Friendly & Supportive Atmosphere

    • Socially Responsible Company

      Socially Responsible Company

    • 25 Days Paid Leave

      25 Days Paid Leave

    • Supplemental Health & Dental Care

      Supplemental Health & Dental Care

    • Competitive Remuneration Package

      Competitive Remuneration Package

    • Exceptional Social Package & Special Discounts

      Exceptional Social Package & Special Discounts

    • Tech & Soft Skills Training

      Tech & Soft Skills Training

    • Team Bonding Events

      Team Bonding Events

    • Fruity Afternoons

      Fruity Afternoons

    • Beer Thursdays

      Beer Thursdays

    • Excellent Office Location & Facilities

      Excellent Office Location & Facilities

    • A Wonderful Mountain-view Terrace

      A Wonderful Mountain-view Terrace

    • Free Bike Parking & Showers

      Free Bike Parking & Showers

    • Relaxing & Gaming Areas

      Relaxing & Gaming Areas

 

Equal Opportunity Employer

Here at Questers, we hire great people. No matter how you identify and where you’re from, you can belong here. What’s most important to us is having an inspiring, dynamic team who live our values of collaboration and excellence every day. And we're completely committed to fostering an open, supportive and inclusive culture where everyone can focus on just being themselves while also reaching their full potential.