Remote Senior Backend Engineer

Posted

Apply now
Please, let Dataroid know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Backend Engineer at Dataroid will be responsible for the complete lifecycle of scalable, secure, and well-designed software products from research and design to implementation.
  • Key responsibilities include writing well-designed, reusable, testable, and secure code, designing and implementing low-latency and high-availability applications, architecting APIs for user-facing elements, collaborating in a multi-disciplinary team, participating in code reviews, discovering and implementing new technologies, and mentoring junior team members.
  • Qualifications & Experience required include a degree in Computer Science or related field, at least 5+ years of professional software engineering experience, proficiency with Java and Spring Framework, understanding of OOP concepts, large-scale software architecture, networking, and distributed systems, experience with service-oriented architecture, microservices, REST APIs, containerization, Kafka, unit testing, debugging, Git, analytical thinking, problem-solving skills, time management, multitasking, and communication skills.
  • Nice to have qualifications include experience with data stores, key-value stores, search engines, cloud computing services, stream processing technologies, and SCRUM/Agile methodologies.

Requirements:

  • BSc/MSc/PhD degree in Computer Science or related field or equivalent work experience
  • At least 5+ years of professional software engineering experience in designing and building backend systems
  • Proficiency with Java and Spring Framework (Boot, Data, Cloud, Security etc)
  • Proficiency with OOP concepts, large-scale software architecture, networking, and distributed system and UNIX/Linux environments
  • Good understanding of fundamental design principles for a scalable application
  • Experience with Service-oriented architecture, microservices, REST APIs, and containerization (Docker, Kubernetes)
  • Experience with Kafka
  • Strong unit test and debugging skills
  • Proficiency in code versioning tools such as Git
  • Strong sense of analytical thinking and problem-solving skills
  • Excellent attention to detail
  • Highly Effective time management and multitasking skills
  • Strong verbal and written communication skills
  • Nice to have qualifications as mentioned in the job description

Benefits:

  • Great Compensation & Benefits: Attractive compensation package, private health insurance, company-supported pension plans, meal vouchers, commute assistance, remote work benefits, and a paid day off for your birthday.
  • Enhanced Workdays: Flexible working hours, online events, inspiring guest speakers, office snacks, limited unnecessary meetings, and other perks.
  • Growth & Learning: Access to premier online learning platforms, digital libraries, tailored training programs to support career development.
  • Thriving Community: Vibrant and close-knit team, happy hours, workshops, seasonal celebrations, and events.
  • Open Dialogue: Flat organizational structure, direct and transparent communication, ideas and feedback are valued.
Apply now
Please, let Dataroid know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback