Senior Java Developer, WARSZAWA

In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. e are seeking an enthusiastic and experienced Senior Java Developer to join our growing team. You will play a key role in designing, developing, and deploying high-quality, scalable, and secure Java applications. You will be responsible for all aspects of the software development lifecycle, from requirements gathering to deployment and maintenance.

Project information:



  • Industry: Banking

  • Location: Warszawa

  • Remotely 1 day per week

  • Type of employment: B2B

  • Budget: 130-150 net / hour / b2b

  • Project area: designing, developing, and deploying high-quality, scalable, and secure Java applications

  • Project duration: Permanent

  • Project team: 20

  • Project language: Polish & English

  • Start date: ASAP

  • Only candidates with citizenship in the European Union and residence in Poland


 


Project scope:



  • Create and build Java applications that are robust and scalable, utilizing Java 8 or higher

  • Develop code that is clean, well-documented, and efficient

  • Utilize RDBMS databases for data storage and retrieval within applications

  • Engage in code reviews and offer guidance to junior developers

  • Develop and implement both unit and integration tests for applications

  • Conduct code analysis and refactoring to maintain high code quality

  • Diagnose and resolve code-related issues as they arise

  • Keep abreast of the latest Java technologies and industry best practices

  • Collaborate closely with cross-functional teams, including product, design, and QA

  • Contribute to the ongoing enhancement of the development process

Requirements:



  • At least 5 years of hands-on experience in Java development using Java 8 or newer

  • Demonstrated track record in crafting and delivering high-caliber software solutions

  • Proficient grasp of object-oriented programming concepts and design principles

  • Familiarity with relational database management systems

  • Strong skills in applying unit testing frameworks

  • Problem-solving abilities and analytical acumen

  • Openness to learning Scala language

  • Effective communication and collaboration aptitudes

  • Capability to work autonomously or collaboratively within a team setting

  • Enthusiasm for continuous learning and keeping pace with emerging technologies.

  • Previous experience as a developer for banking applications will be a strong advantage

We offer:



  • The unique opportunity to join an international team and lead innovation banking projects

  • Private medical care (with dental care financed 70% by the company)

  • Multisport Card

  • Life Insurance

  • Flextime

  • Integration events

Data publikacji: 2024-04-21
APLIKUJ