Strong Middle Java Developer Offline

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

To apply for this and other jobs on Djinni login or signup.