Senior Java Developer
-, Gdańsk +3 Locations
emagine Polska
Industry: Banking
Rate: up to 165 pln/h net + VAT, B2B
Location: Warsaw / Łódź / Gdańsk / Gdynia - hybrid model (2 days per week at the office)
We are looking for a skilled Java Developer whose primary objective will be to design and develop scalable, maintainable Java-based applications for the Adobe Experience Platform.
In this role, you will collaborate with cross-functional teams to deliver high-quality applications that meet business needs and drive innovation.
RESPONSIBILITIES:
Designing and developing large-scale, scalable Java applications.
Writing, testing, and debugging Java EE and Java-based applications.
Conducting code reviews to ensure quality standards.
Implementing unit testing and automated tests for functionality and stability.
Collaborating effectively with project managers, business analysts, QA teams, and developers.
Creating and maintaining comprehensive documentation for development tasks.
REQUIREMENTS:
Core Java 8 experience with deep understanding of fundamentals (collections, multithreading, JVM internals).
Minimum 4 years of advanced Python scripting experience.
Proficiency with Spring Boot and Spring Data (minimum 5 years).
Experience with J2EE technologies, JBoss, or Apache Tomcat.
Minimum 3 years experience with Hadoop ecosystem and big data processing (Spark, HBase).
Strong knowledge of SQL (e.g., MySQL, Oracle) and/or NoSQL databases (e.g., MongoDB).
Expertise in developing RESTful APIs for data integration.
Mastery of Git for version control.
Ability to mentor junior developers and work collaboratively.
Proficient English communication skills.
NICE TO HAVE:
Familiarity with Agile/Safe framework.
Strong Cloud Solutions knowledge (preferably AWS).
Senior Java Developer
Senior Java Developer
-, Gdańsk
emagine Polska