Informacje o stanowisku
Senior Java Software Developer
Job Title: Senior Java Software Developer
Location: Kraków - Poland
Time Type: Full time
Posted On: Posted Yesterday
Job Requisition ID: R_12973
Job Description:
Join the streaming technology team and lead the innovation at IG Group, a global, FTSE 250-listed company made up of a collection of progressive fintech brands in the world of online trading and investing.
Your Role in the Team:
As a highly experienced Java Developer, you will work with streaming technologies, developing high-volume, high-performance services where security, reliability, and accuracy are paramount. You will draw on your experience in approaches such as Continuous Delivery and understand how and when to use TDD, BDD, and DDD to deliver high-quality software.
What You’ll Do:
- Design, develop, and maintain scalable and high-performance Java applications and services.
- Collaborate with product managers and technical stakeholders to understand business requirements and translate them into technical designs and implementation plans.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Perform code reviews, provide constructive feedback, and mentor junior developers.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
- Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.
- Optimize application performance and scalability through code and database optimizations.
- Stay up to date with emerging technologies, industry trends, and best practices in Java development.
Who We’re Looking For:
- Extensive hands-on experience in Java application development, including proficiency in core Java concepts and frameworks such as Spring, Hibernate, or Java EE.
- Solid understanding of object-oriented programming principles, design patterns, and software development best practices.
- Experience of developing RESTful web services using Apache Tomcat.
- Firm believer in agile development methodologies, Test Driven Development, and Continuous Delivery.
- A practical approach to problem solving with a high level of initiative.
- Experience with large-scale applications.
- Ability to design new solutions and improve existing ones.
Preferred Qualifications:
- Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud.
- Knowledge of microservices architecture and related technologies, such as Spring Boot or Docker.
- Familiarity with testing frameworks and tools, such as JUnit, Mockito, or Selenium.
How You’ll Grow:
We want you to have a career, not just a job. With internal and external learning opportunities, we’ll support you all the way.
The Perks:
- Competitive salary and performance-related bonus.
- Private medical insurance.
- Gym membership allowance.
- Employee-led networks fostering an open, diverse, and inclusive culture.
Where You’ll Work:
We follow a hybrid working model, welcoming a diverse and inclusive workforce.
Apply Now
#J-18808-Ljbffr
Praca KrakówKraków - Oferty pracy w okolicznych lokalizacjach