Dear Consultant,
We are seeking a Java Fullstack Developer with over 7 years of experience in the IT industry to join our dynamic team. This role involves implementing business requirements, adhering to high coding standards, and contributing to the success of a multinational client. The ideal candidate will bring expertise in Java development, containerization platforms, and cloud technologies, with a focus on Azure.
Job Title: Java Fullstack Developer
Location: Warsaw (Remote work acceptable, with occasional office visits)
Duration: 1 year
Start Date: 1-Feb-2025
Key Responsibilities:
- Develop and implement business requirements adhering to agreed architecture and designs.
- Write clean, maintainable, and unit-tested code using Java 17, Spring Boot, and other modern frameworks.
- Deliver assigned tasks on time and to the highest quality standards.
- Design, build, and maintain REST APIs and integrate with messaging tools like Kafka.
- Utilize containerization platforms (e.g., Docker, Kubernetes) to deploy applications effectively.
- Ensure compliance with coding standards, design principles, and company IT methodologies.
- Respond to business queries and service requests in a timely manner.
- Mentor junior team members and assist with technical issue resolution.
- Drive a culture of continuous improvement by identifying and addressing risks, exceptions, and issues proactively.
Technical Skills Required:
- Strong experience with Java 17, REST APIs, Spring Boot, Spring Batch, and Spring JPA.
- Proficient in testing frameworks such as JUnit and Mockito.
- Hands-on experience with containerization platforms like Kubernetes and Docker.
- Knowledge of messaging and integration tools such as Kafka.
- Preferred experience with Azure Cloud environments.
Qualifications:
- Over 7 years of experience in software development.
- Proven ability to deliver high-quality code within specified timelines.
- Excellent understanding of coding standards, design principles, and IT methodologies.
- Strong problem-solving and analytical skills.
- Effective communication skills and ability to work in a collaborative environment.
Preferred Qualifications:
- Experience mentoring junior team members.
- Familiarity with cloud-based development on Azure.
- Knowledge of agile development practices.
Why Join Us?
- Work on cutting-edge technologies for a leading multinational client.
- Flexible working model with occasional visits to the Warsaw office.
- Opportunity to mentor and collaborate with a talented team of developers.
- A one-year engagement with potential for impactful contributions.