The position has been closed by the company
Find similar jobs
Next job

Senior Java Backend Developer in Mr Wolf Sp. z o.o.

Posted more than 30 days ago

7 views

Mr Wolf Sp. z o.o.

Mr Wolf Sp. z o.o.

0
0 reviews
Without experience
Full-time work
As a developer at Wolf you will be building a highly scalable, reliable, distributed financial platform driving a variety of products in the fintech space. You will be a part of driving the pivotal digital change in the banking and financial services area. We design and develop software using top class software engineering practices. We strongly believe that digital financial services are not the future, they are presently here and now and we need to take the opportunity to surf the wave of fina
As a developer at Wolf you will be building a highly scalable, reliable, distributed financial platform driving a variety of products in the fintech space. You will be a part of driving the pivotal digital change in the banking and financial services area. We design and develop software using top class software engineering practices. We strongly believe that digital financial services are not the future, they are presently here and now and we need to take the opportunity to surf the wave of financial change. Possess a minimum of 5 years of professional experience in Java backend development. Demonstrable expertise in Java 11 or higher, with a strong understanding of its features and best practices. Proficient in Spring framework, including Spring MVC, Spring Data, and Spring Security, along with hands-on experience in Spring Boot for rapid application development. Solid understanding of object-oriented programming principles and design patterns, emphasizing Clean Code and SOLID principles. Proficiency in software development practices such as unit testing, continuous integration/continuous deployment (CI/CD), and refactoring techniques. Familiarity with popular testing frameworks including JUnit, Spock, and Mockito for ensuring code quality and reliability. Experience working in Agile methodologies like Scrum or Kanban, with a focus on iterative development and collaboration within cross-functional teams. Excellent command of the English language, facilitating effective communication in both written and verbal forms. Strong understanding and application of modern CI/CD and DevOps methodologies in software engineering practices. Exceptional communication and collaboration skills, capable of effectively interacting within and outside the development team to achieve project goals. Prior experience within the fintech domain would be highly advantageous, demonstrating familiarity with industry-specific requirements and regulations. As a developer at Wolf you will be building a highly scalable, reliable, distributed financial platform driving a variety of products in the fintech space. You will be a part of driving the pivotal digital change in the banking and financial services area. We design and develop software using top class software engineering practices. We strongly believe that digital financial services are not the future, they are presently here and now and we need to take the opportunity to surf the wave of financial change. ,[Collaborate with stakeholders to understand requirements and translate them into technical specifications., Design efficient and scalable Java applications based on gathered requirements., Write clean, modular, and well-commented code in Java., Maintain and enhance existing Java applications to meet evolving business needs., Conduct thorough testing to ensure code quality and minimize errors., Implement best practices for coding standards and version control., Work closely with cross-functional teams including designers, product managers, and QA engineers to deliver high-quality solutions., Participate in agile/scrum meetings to provide status updates and identify potential roadblocks., Collaborate with other developers to ensure smooth integration of components., Develop and optimize applications for high availability and performance., Implement strategies such as load balancing and caching to enhance application reliability., Analyze software performance and identify areas for improvement., Conduct thorough debugging and troubleshooting to resolve issues promptly., Utilize Java and Java EE frameworks to design and develop robust enterprise applications., Stay updated with the latest trends and advancements in Java development., Proactively seek learning opportunities to enhance skills and knowledge., Coordinate and execute application releases following established deployment processes., Ensure smooth deployment and post-release monitoring to address any issues promptly.] Вимоги: Java, REST, Git, Problem solving, Spring MVC, Spring Data, Spring Security, Object-oriented programming, Unit testing, Spock, Kanban, Spring Framework, Spring Boot, Clean Code, Continuous integration, Continuous deployment, CD, MySQL, AWS, Elasticsearch, Docker, Kafka, Kubernetes, JUnit, DevOps Інструменти: Jira, Confluence, GitHub, GIT, Agile, Scrum, Kanban. Бонуси та переваги: Flat structure, International projects, Small teams, In-house trainings, Startup atmosphere.
Without experience
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept