Senior Java Developer
Gdańsk, Pomeranian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, PolskaОсновні характеристики вакансії
Гібридний формат - частково віддалено
Англійська мова
Вимоги
Bachelor’s degree in Computer Science, Engineering, Mathematics or a related quantitative field or equivalent practical experience
Professional experience with one or more programming languages including Java and/or JavaScript
Strong backend development experience with Java
Experience with frontend frameworks such as Angular
Knowledge of testing methodologies including test planning, test case creation and debugging
Experience with API design and development, database design and system integration
Understanding of enterprise-level software architecture
English proficiency at B2 level or higher
Zakres obowiązków
Take ownership of existing web-based tools and contribute to their ongoing development and modernization
Migrate applications from AngularJS to modern Angular frameworks
Design and implement new features and functionality based on business needs
Apply best practices in software design, development and maintenance across high-impact projects
Maintain, refactor and enhance web applications running on cloud-based infrastructure
Analyze, review and improve existing applications and infrastructure to increase efficiency, reliability, testing and monitoring
Review, triage and resolve technical issues while demonstrating strong problem-solving skills and attention to quality
Collaborate closely with cross-functional teams in an Agile development environment
Seniority
Senior
Опис
We are looking for a Senior Java Developer to join a development team responsible for building and modernizing internal legal technology solutions. The role focuses on migrating existing web applications to newer frameworks, as well as delivering new features and enhancements. You will work on medium to large-scale systems, applying strong engineering practices to ensure maintainability, performance, and scalability. This role offers a hybrid model, with 3 days per week working from the client's office in Gdansk or Krakow. If you're ready to make an impact in a dynamic environment, we want to hear from you! Responsibilities Take ownership of existing web-based tools and contribute to their ongoing development and modernization Migrate applications from AngularJS to modern Angular frameworks Design and implement new features and functionality based on business needs Apply best practices in software design, development and maintenance across high-impact projects Maintain, refactor and enhance web applications running on cloud-based infrastructure Analyze, review and improve existing applications and infrastructure to increase efficiency, reliability, testing and monitoring Review, triage and resolve technical issues while demonstrating strong problem-solving skills and attention to quality Collaborate closely with cross-functional teams in an Agile development environment Requirements Bachelor’s degree in Computer Science, Engineering, Mathematics or a related quantitative field or equivalent practical experience Professional experience with one or more programming languages including Java and/or JavaScript Strong backend development experience with Java Experience with frontend frameworks such as Angular Knowledge of testing methodologies including test planning, test case creation and debugging Experience with API design and development, database design and system integration Understanding of enterprise-level software architecture English proficiency at B2 level or higher