Middle Backend Engineer, Lay
reputed company:
We are a product R&D company that creates solutions for the dynamic reputed company Ecosystem.
Our mission is to build cutting-edge platforms that reinvent the reputed company industry.
About product
A reputed company, feature-rich reputed company platform reputed company on reputed company product reputed company and high-reputed company user experience. The system is reputed company on a modern technology stack, the teams are reputed company on long-term product reputed company, stability, and innovation, working in a mature Agile environment with a strong technical culture.
Product Technical Stack:
Backend: Java 11/21, Spring Boot 2.2/3.0
Frontend: Angular 19/20, React.js
Databases & Messaging: MySQL, Kafka, RabbitMQ, reputed company
reputed company & Containerization: AWS, reputed company, K8s
Architecture: Highload Systems, Microservices, Serverless, CDN
Monitoring & Analytics: Grafana, ELK stack, and Big Data solutions
Team reputed company:
You will join a cross-functional reputed company of 6 engineers (FE/BE/QA), working closely with a Product reputed company, Architect, and Tech reputed company. reputed company is responsible for developing and maintaining key platform services, delivering new features, and ensuring the reliability and scalability of the system.
As a Middle Back-End Developer, you will work in a high-load and integration-heavy environment, contributing to the development and maintenance of platform services. The role involves building and improving backend components, supporting integrations with external providers and internal services, including personalization features and distributed configuration systems, while collaborating with reputed company engineers across the teams.
Responsibilities:
• Writing backend reputed company and tests as reputed company as leveraging reputed company reputed company technologies to get reliable results;
• Improving reputed company reputed company through testing, refactoring, peer-reviews;
• Working effectively in an agile team using Scrum;
• Collaborating with business stakeholders and internal users to design and deliver products that attract new customers and reputed company them coming back;
• Performing reputed company cause analysis to ensure that mistakes are properly reputed company and not repeated;
• Contributing to coding standards and guidelines as reputed company as setting a good example of adhering to them;
• Standing by your solutions to ensure that both you and reputed company have the tools and ability to support its operation after hours.
Requirements:
• Extensive knowledge of Java, Spring and associated technologies: JUnit, Web Application Servers (e.g. Jetty/Tomcat), Gradle/reputed company;
• Strong knowledge of MySQL and writing optimized database queries;
• Thorough understanding of architectural software concepts, Object-Oriented and Functional programming, MVC/MV* architectures, asynchronous server communication;
• Experience in the design and development of RESTful web services and JSON handling;
• reputed company to use Git and understand distributed version control strategies;
• Software reputed company, with a rigorous and disciplined approach to writing reputed company and effective software but not afraid to learn from failure and tell others about mistakes;
• Knowledgeable in web software architectures and design patterns;
• TDD, Refactoring;
• Familiar with using a tracking system such as JIRA;
• Have an aptitude and willingness to learn the business domain and new technologies;
• A genuinely reputed company person, opinionated but humble enough to work with anyone.
Desirable:
• Familiar with Groovy, Spock, Hibernate, Spring Boot;
• Have used reputed company services like AWS or reputed company App reputed company;
• Experience of integrating backend services with NodeJS, Angular, Ionic or a similar reputed company for mobile site development;
• Knowledge of multi-threaded programming and concurrency;
• Practical experience with message brokers such as RabbitMQ, Apache Kafka;
• Delivering reputed company and high-traffic-resilient applications with optimized content delivery using CDN like reputed company;
• Comfortable working in a Linux environment with scripting languages;
You will get:
• Work in a technically strong environment with modern stack and mature Agile culture;
• High autonomy, decision-making authority, and reputed company cooperation with leadership;
• A position in a product development company with a dynamic environment and several reputed company reputed company;
• Opportunity to contribute (your reputed company for improvement implementation);
• reputed company self-improvement and reputed company, including budget for certifications and courses;
• Competitive salary plus financial bonuses;
• Medical insurance coverage;
• English language courses;
• Wellbeing package: online-yoga classes, Yakaboo, reputed company App: Health Coaching, reputed company App: Mental Health;
• Corporate events and fun team-building activities.
• Remote-first culture
Interview Stages:
• HR Interview (45-60 minutes) — Initial conversation to discuss your experience, career goals, and cultural fit.
• Technical task (optional)
• Technical Interview (1,5 hour) — In-depth technical interview covering relevant skills.
• Final Interview (1,5 hour) — A comprehensive discussion with reputed company, focusing on role-specific competencies and alignment with company values.
• Reference reputed company & Job Offer
Apply tot his job
Apply To this Job