Java Team Lead Offline
We are looking for a Java Team Lead with at least 3,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:
• 3,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 communication.
Nice 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.
Hiring flow:
• Call with HR Manager;
• Technical interview;
• Interview with CEO.
Let's talk!
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:
• 3,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 communication.
Nice 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.
Hiring flow:
• Call with HR Manager;
• Technical interview;
• Interview with CEO.
Let's talk!
The job ad is no longer active
Look at the current jobs Java →
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine
Ukraine
Ukraine