We are looking for a Strong Middle Java Developer with at least 2,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance, scalable, and maintainable systems.Responsibilities: • Design, develop, and maintain high-performance Java-based backend systems. • Build and optimize RESTful APIs and GraphQL for efficient data exchange. • Analyze and improve the perform
We are looking for a Strong Middle Java Developer with at least 2,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance, scalable, and maintainable systems.Responsibilities: • Design, develop, and maintain high-performance Java-based backend systems. • Build and optimize RESTful APIs and GraphQL for efficient data exchange. • Analyze and improve the performance of existing backend systems, identifying and resolving bottlenecks. • Lead technical discussions, make architectural decisions, and set coding standards for the team. • Provide constructive feedback during code reviews. • Troubleshoot and resolve complex backend issues, ensuring system reliability and stability. • Collaborate with the Product Owner and stakeholders to define and prioritize technical requirements. • Take part in planning, estimation, and ensuring timely delivery of backend solutions.Requirements: • 2,5+ years of professional experience in backend development with Java. • Strong expertise in Object-Oriented Programming (OOP) principles, design patterns, and architectural best practices. • Hands-on experience with Spring Boot, Hibernate, and building efficient GraphQL and REST APIs. • Proven track record of backend optimization to improve performance and scalability. • Solid understanding of SQL databases (PostgreSQL) and query optimization techniques. • Familiarity with agile/scrum methodologies and ability to manage team workloads effectively. • Strong debugging and troubleshooting skills, particularly in backend systems. • Intermediate English (spoken and written) for effective communicationNice to Have: • Hands-on experience with AWS cloud services (e.g., EC2, RDS, Lambda, S3) and cloud-native application deployment. • Proficiency with Linux commands for server-side application management. • Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and automated deployment processes.Soft Skills: • Strong leadership and organizational skills. • Ability to mediate and resolve conflicts within the team. • Proactive approach to identifying potential risks and implementing mitigation strategies. • Open-mindedness and flexibility to adapt to new tools and methodologies. • Excellent verbal and written communication skills.Why Join Us? • Opportunity to grow into a full-fledged technical lead position. • Focus on backend development challenges with opportunities to optimize large-scale systems. • Work on impactful projects using modern tools and methodologies. • Competitive salary and benefits in a collaborative environment.
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обовligaments
Engineering and Information Technologies
Industries
IT services and IT Consulting