Informacje o stanowisku
Join the streaming technology team and lead the innovation!
So, who are we?
Hello, we’re IG Group. We’re a global, FTSE-listed company made up of a collection of progressive fintech brands in the world of online trading and investing. We’ve received many awards for our top-class platforms, forward-thinking products, and incredible employee experiences.
We believe in financial freedom, and our purpose is to help ambitious people achieve it. Around (insert number) people use our groundbreaking technology and forward-thinking platforms to trade financial products.
Did we mention we have offices in (insert number) countries? Yes, when you join IG Group, youll have the chance to work across multiple brands, with people all over the world. Join us for an exciting future and let’s innovate together!
Your role in the team
As part of our vision and long-term strategy, we are creating a new team focused around one of our most critical systems, responsible for streaming prices and all critical data to our customers across all platforms. This area is challenging and requires determination and dedication. As a highly experienced Java Developer, you will develop high-volume, high-performance services where security, reliability, and accuracy are paramount. You will be enthusiastic about contributing to the team’s challenges, delivering high-quality software within a complex business domain.
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.
- Collaborate with cross-functional teams to ensure seamless integration and interoperability of software components.
- Troubleshoot and debug complex issues, identifying root causes and implementing 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.
- Contribute to the continuous improvement of software development practices, tools, and frameworks.
Who we’re looking for
You’re curious about the client experience, rapid developments in tech, and the complex world of fintech regulation. You’re a confident, creative thinker with a knack for innovating. If you have that IG Group energy and can stand behind our values, let’s raise the bar together.
What you’ll need for this role
- 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.
- Understanding of how JVM works.
- Experience developing RESTful web services using Apache Tomcat.
- Firm believer in agile development methodologies, Test Driven Development, and Continuous Delivery.
- Quick to assimilate new ideas and concepts.
- A committed team player who builds relationships across the business.
- Practical problem-solving approach and high initiative.
- Excellent attention to detail under pressure.
- Experience with large scale applications.
- Experience with hiring, training, and mentoring less experienced team members.
- 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.
- Experience with RESTful API development and integration.
- Familiarity with testing frameworks and tools, such as JUnit, Mockito, or Selenium.
- Knowledge of NoSQL databases, such as MongoDB or Cassandra.
- Understanding of DevOps practices and tools, including CI/CD pipelines.
How you’ll grow
When you join IG Group, we want you to have more than a job – we want you to have a career. We’ll support you with internal and external learning opportunities. We have bold targets to expand our global presence and deliver the world’s best trading experience.
The perks
- Competitive salary and performance-related bonus.
- Private medical insurance.
- Comprehensive onboarding process.
- Employee-led networks promoting diversity and inclusion.
- Option to participate in ESG initiatives.
- Additional days off for voluntary work and to celebrate your Birthday.
- Flexible working hours.
Where you’ll work
We follow a hybrid working model, promoting diversity, flexibility, and connection. You’ll be welcomed into a diverse workforce where you can be your authentic self. We welcome people from various walks of life who want to help us realize our vision and strategy.
#J-18808-Ljbffr
Praca KrakówKraków - Oferty pracy w okolicznych lokalizacjach