
Senior Java Software Engineer
2 days ago
About Appfire
- We're a software company dedicated to delivering cutting-edge solutions that empower teams and organizations to achieve their goals.
Salary
- Our compensation package is highly competitive, with a gross monthly salary of 15,200 - 19,000 PLN.
About the Role
As a Senior Java Software Engineer at Appfire, you'll be part of our team responsible for developing and maintaining our flagship project portfolio management solution, BigPicture. This is a 100% remote opportunity.
We Work in Agile
- We believe in agility and lean principles, keeping our Sprints effective and Scrum teams small and decisive.
- Daily communication with product owners, UX/UI researchers, and designers ensures informed business decisions based on continuous user behavior monitoring.
Tech Highlights
- You'll have the chance to add value to a complex yet well-designed application with over 100 modules, utilizing Domain-Driven Design (ubiquitous language, aggregates, domain events etc.).
- Practice your craftsmanship in good design (clean code, SOLID, Inversion of Control) and various architectures (hexagonal, event-driven, pipes&filters, modular monoliths, microservices).
- Thoroughly test what you build: unit, integration, and e2e tests (Spock, JUnit, Mockito, AssertJ, REST Assured, WireMock, Testcontainers, Cypress).
- Learn our advanced cloud (SaaS) architecture: serving thousands of tenants (multitenant architecture), continuously monitored and profiled (ELK, async-profiler), and with state-of-the-art release process (feature flags, canary releases). We use AWS and GCP.
- Practice other cool approaches and tools like reactive programming, Event Sourcing, Apache Kafka or Redis.
- Feel safe with our extensive CI process that automatically runs unit, integration, e2e, architecture, migration, and performance tests on your commits.
- This is one of the largest and most ambitious Angular projects in Poland.
We Offer
- Permanent employment contract from day one.
- Company equity.
- Home Office allowance – 200 PLN/month to cover electricity and internet bills.
- MyBenefit Platform – 150 PLN/month for shopping, culture, entertainment, Multisport, travel, and more.
- Lunch Card – 300 PLN/month for groceries/restaurants (excluding alcohol and excise duties items).
- 50% tax-deductible cost on creative works (AKUP/IP tax-deductible costs).
- Appfire University learning platform for skills development.
- English language courses.
- 26 working days of paid annual leave.
- Wellness Days – additional time off each month.
- Private healthcare.
- Life Insurance.
- 3 fully paid days each year for volunteering through Appfire's Corporate Social Responsibility Program.
What You'll Do
- Design and implement new functionalities for our products and maintain existing ones.
- Ensure high code quality through tests, code reviews, and team brainstorming.
- Work with product owners, UX/UI designers, and frontend developers on features.
- Share knowledge with other developers and help them grow.
- Technically support our customers (5-10% of your time).
Requirements
- Java.
- REST.
- Docker.
- Databases.
- Maven.
- Spock.
- JUnit.
- Mockito.
- Hibernate.
- JPA.
- Spring.
- DDD.
- Hexagonal Architecture.
Others
- Private healthcare.
- Company equity.
- Lunch card.
- Life insurance.
- Mybenefit platform.
- Home office allowance.
- English lessons.
- Remote work.
- Indefinite employment contract from day one.
- Free coffee.
- Free beverages.
- Startup atmosphere.
- Free breakfast.
- Modern office.
- In-house hack days.
- No dress code.
- In-house trainings.
-
Senior Java Engineer @
3 days ago
Remote, Warszawa, Czech Republic AVENGA Full timeExcellent knowledge of Java software developmentStrong experience of Spring BootExperience with Kubernetes / DockerAn excellent understanding of AWS (deployment / configuration)Practical experience with message-driven architectures / Kafka / event sourcingSuccess delivering within an agileExperience working on a highly secure application...
-
Senior Java Software Engineer @
3 hours ago
Gdańsk, Pomerania, Czech Republic Dynatrace Full timeWhat will help you succeedA solid foundation in object-oriented programming, data structures, and algorithmsSolid 5+ years of experience with Java and professional experience in developmentExperience with test-driven development, clean code, design patterns, etc.Open-minded attitude with a willingness to learn new technologiesFamiliar with working in an...
-
Senior Java Engineer, Logistics
5 days ago
Remote, Warszawa, Czech Republic AUTO1 Polska Sp.z o.o. Full time5+ years of professional experience in java programming with spring-based technologies, and using Java 8+ version.You are not afraid to take responsibility for your team and your softwareYou have a deep understanding of JVMStrong experience in building restful APIsHands-on experience with Spring Boot, ideally, you also have experience in Spring Cloud...
-
Senior Java Engineer and Team Captain @
3 hours ago
Gdańsk, Pomerania, Czech Republic Dynatrace Full timeDesired skills & experience: A solid foundation in object-oriented programming, data structures, and algorithmsSolid 3+ years of experience with Java and professional experience in development and architectural designExperience with cloud (AWS, Azure)Experience with test-driven development, clean code, design patterns, etc.Experience in developing...
-
Senior Software Engineer
3 days ago
Remote, Kraków, Czech Republic OEC Full time5+ years of professional software development experience in backend programming languages (Java/Kotlin)Proven track record of delivering high-quality software solutionsProficiency with multi-threaded environments, concurrency, parallel computing (coroutines, virtual threads, WebFlux)Experience building and optimizing microservicesProficiency with best...
-
Remote, Warszawa, Czech Republic AUTO1 Polska Sp.z o.o. Full timeWe are seeking a skilled Java Engineer located in Poland to join our dynamic Software Engineering department at AUTO1 Group Technology.Company OverviewAUTO1 Group is Europe's leading digital automotive platform, revolutionizing the used car market with our well-known brands Autohero, wirkaufendeinauto.de, and AUTO1.com.Job DescriptionMain...
-
Remote, Warszawa, Czech Republic AUTO1 Polska Sp.z o.o. Full timeAbout the RoleWe are seeking a highly skilled Senior Java Developer to join our dynamic Software Engineering department at AUTO1 Polska Sp.z o.o. as part of our disruptive approach in the used car market.Key Responsibilities:Architect, develop, QA, ship, monitor and maintain throughout the whole software development life cycle in our service-oriented...
-
Senior Software Engineer and Team Captain @
3 hours ago
Gdańsk, Pomerania, Czech Republic Dynatrace Full timeWhat will help you succeedA solid foundation in object-oriented programming, data structures, and algorithmsA minimum of 5 years of hands-on experience in Software Engineering in any of the following languages Java/C++Experience with cloud (AWS, Azure)Experience with test-driven development, clean code, design patterns, etcExperience in developing...
-
Senior Software Quality Assurance Engineer
3 days ago
Remote, Czech Republic Link Group Full timeAbout UsLink Group is a leading provider of software solutions, dedicated to delivering high-quality products that meet the evolving needs of our customers.Job DescriptionWe are seeking a skilled Senior Software Quality Assurance (SQA) Engineer to join our team. As an SQA Engineer, you will play a critical role in ensuring the quality and reliability of our...
-
Senior Java Full
7 days ago
Gdańsk, Pomerania, Czech Republic Dynatrace Full timeWhat will help you succeedSolid 3+ years of experience with Java and professional experience in development and architectural designGood enough understanding and practice in Angular/GWTExperience with test-driven development, clean code, design patterns, etc.Good English communication, spoken and writtenExcellent teamwork and a proactive approach Your role...
-
Gdańsk, Pomerania, Czech Republic Dynatrace Full timeCompany Overview:Dynatrace is a leading provider of software intelligence solutions, empowering organizations to modernize and automate cloud operations, deliver software faster and more securely, and ensure flawless digital experiences.Job Description:As a Senior Software Engineer at Dynatrace, you will be responsible for developing cutting-edge software...
-
Senior Software Engineering Lead
4 days ago
Warszawa, Mazovia, Czech Republic Strategic Staffing Solutions Full timeCompany OverviewStrategic Staffing Solutions International customer is a leading global investment banking, securities and investment management company.Job DescriptionWe are currently looking for a skilled Java/Scala Engineer to join a global team focused on building and maintaining a robust software development lifecycle (SDLC) platform. This platform...
-
Senior Java Engineer @
6 days ago
Warszawa, Mazovia, Czech Republic AltexSoft Full time5+ years of Java development experience, with expertise in Spring Boot, JPA (JPA2, Hibernate), JUnit, JSON, and API development/integration.Strong communication skills, with the ability to convey complex concepts clearly using diagrams and models. -Excellent team collaboration skills, with the ability to engage effectively with internal and external...
-
Remote, Warszawa, Czech Republic Patrianna LTD Full timeWe are a dynamic and rapidly expanding social gaming company, Patrianna LTD, looking for a talented Engineering Manager to join our team on a full-time basis. As the Engineering Manager, you will be responsible for building and growing software engineering teams, supporting them during changes, enabling talents, and forming productive relationships with the...
-
Gdańsk, Pomerania, Czech Republic Dynatrace Full timeDynatrace is a leading provider of unified software intelligence platforms, dedicated to making the world's software work perfectly. Our team is passionate about delivering maximum value while incurring minimum overhead.Key ResponsibilitiesDevelop a distributed debugger running invisibly in complex production environmentsDeliver exceptional results in...
-
Senior Software Engineering Lead
3 days ago
Remote, Bydgoszcz, Czech Republic Inhabit Polska Full timeAs a Senior Software Engineering Lead at Inhabit Polska, you will be responsible for overseeing the development of high-quality software solutions.Key Responsibilities:Lead and mentor a team of skilled software engineers to design, develop, and deliver software solutions that meet the company's goals.Manage day-to-day operations, prioritize tasks, and ensure...
-
Senior Java Engineer @
4 days ago
Remote, Czech Republic Patrianna LTD Full timeRequirements:6+ years of experience as Java EngineerStrong knowledge of Java Core (Java 8+)Strong knowledge of SpringExperience in multithreading and high-load systemsGood knowledge of SQLGood experience with Docker (docker swarm) and ecosystemTroubleshooting skills (metrics/alerts/monitoring/profiling)Fit to the values and shape the culture within...
-
Senior .NET Software Engineer @
7 days ago
Gdańsk, Pomerania, Czech Republic ABAX Full timeWe believe you bring:We are seeking a senior-level Software Engineer with over 5 years of experience in C# development, particularly focused on .NET Core.A solid educational foundation, preferably with an MSc in Software Engineering or a related field. A minimum of a BSc degree is required.Practical experience working with distributed software...
-
Warszawa, Mazovia, Czech Republic Mindbox S.A. Full timeWe are seeking individuals with the following qualifications:Excellent programming skills in JavaHands-on experience with common back-end and front-end test automation frameworks, and integrating these into the continuous deployment pipelineKnowledge of software performance and automated security testing techniques and toolingAwareness of cloud...
-
Senior Data Engineer @
6 days ago
Remote, Kraków, Warszawa, Kyiv, Czech Republic TechHunt Full timeQualifications:Strong proficiency in Scala and the ability to design and build robust backend services. Experience with Python for data pipeline development, ETL processes, or data integration Solid understanding of database systems (SQL/NoSQL) and experience working with large datasets. Experience with K8S, writing and maintaining Helm...