
Senior Java Developer
π»π π‘βπππ! π πΌ'π πΎππππ, π πππ π πππππ‘π πππππ’ππ‘ππ ππ₯πππ‘ππ π‘π ππππ€ ππ π‘βππ πππππ πππ ππππ π ππππ ππππππ‘ ππ ππππππ'π πππππππ . πͺπππππ ππ πππππ ππππ, πππ πππ ππππ πππππππππππππ πππ πππππ πππ ππππ π ππππ ππππ, ππ πππ'π ππππ ππππ ππππ ππππππππ!
About the job
Jobzzle is recruiting for a Senior Java Developer role for one of our innovative, multinational clients. We are looking for a talented and passionate developer who is not afraid to tackle harder tasks and likes to dive deep into code and exterminate bugs with killer efficiency. Vast knowledge, resilience paired with a good tech-stack can come in handy. If youβre ready to take on new challenges and be part of a forward-thinking community, apply now!
Work closely with engineering teams and stakeholders to analyze requirements, design solutions, and deliver high-quality feature implementations.
Develop and maintain scalable, high-performance Java-based applications designed to support millions of transactions daily.
Participate in code reviews, providing actionable feedback and guiding junior team members to foster growth and ensure code quality.
Recommends IT industry standards and promote tools, practices (DevOps, etc.) to achieve well-engineered software products.
Participates in internal and external tech communities, events, etc.
5+ years of experience in software development.
Strong understanding of common programming paradigms (OOP, Functional, etc.).
Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM)
Proficient in relevant programming languages, frameworks, and tools such as Java, IntelliJ IDEA, Spring, Hibernate, Maven, Gradle.
Practical experience in platform-specific database systems and SQL
Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP, and others.
Good understanding of version control systems like Git or similar.
Solid experience with testing and mocking frameworks.
Knowledge of CI/CD tools and practices.
Good problem-solving skills and analytical thinking.
Experience with Agile methodologies (e.g., SCRUM, KANBAN).
Upper English proficiency.
Experience using Kotlin