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 🌱.