Senior Java Software Developer

5 dni temu


Kraków, Lesser Poland IG Group Pełny etat

Senior Java Software Developer

Senior Java Software Developer

Apply locations: Kraków - Poland

Time type: Full time

Posted on: Posted 30+ Days Ago

Job Title

Senior Java Software Developer

Job Description

Join the streaming technology team and lead the innovation.

So, who are we?

Hello, we're IG Group. We're a global, FTSE 250-listed company made up of a collection of progressive fintech brands in the world of online trading and investing. We've snapped up many awards for our top-class platforms, forward-thinking products, and incredible employee experiences.

We believe in financial freedom. Our purpose is to help ambitious people achieve it. Around 400,000 people use our groundbreaking technology and forward-thinking platforms to trade the financial products they know and love.

Did we mention we have offices in 18 countries? Yes, when you join IG Group, you'll 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 on one of our most critical systems, responsible for streaming prices and all critical data to our customers across all platforms. This is a challenging area and requires a lot of determination and dedication. As a highly experienced Java Developer, the role will give you the chance to work with streaming technologies. From day one, you will be developing high volume, high performance services where security, reliability, and accuracy are paramount. You will be enthusiastic about making contributions that help the team meet the challenges we face, delivering high-quality software within a complex business domain. The role will require you to 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 that accurately represents the business domain. As part of this new team, you will have a chance to renovate and reshape the way we are currently working with streaming technologies.

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 to promote code quality and ensure adherence to coding standards.
  • 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 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, and apply this knowledge to enhance development processes and methodologies.
  • Contribute to the continuous improvement of software development practices, tools, and frameworks within the organization.

Who we're looking for

You're curious about the client experience, the rapid developments in tech, and the complex world of fintech regulation. You're also a confident, creative thinker with a knack for innovating. We know that you know every problem has a solution. Here, you can try new ideas and lead the way in creating inspiring experiences for our clients and everyone around you. If you have that IG Group energy and you can stand behind what we believe in, 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 the value of agile development methodologies, Test Driven Development, and Continuous Delivery.
  • Quick to assimilate new ideas and concepts – productive from day one in the role.
  • A committed team player who builds relationships across the business.
  • A practical approach to problem solving, showing a high level of initiative.
  • Excellent attention to detail when under pressure, taking delivery commitments seriously.
  • 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 and containerization.

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. If you spot an opportunity, we want you to chase it. Stretch yourself, challenge your self-beliefs, and go for the things you dream of. With internal and external learning opportunities, and the tools to help you skyrocket to success, we'll support you all the way.

The perks

  • Competitive salary and performance-related bonus.
  • Private medical insurance.
  • Gym membership allowance.
  • Comprehensive global and local onboarding process – to the company and to your role.
  • Employee-led networks with annual budget for organizing events & projects that foster an open, diverse, and inclusive culture.
  • Option to participate and create ESG initiatives based on IG Brighter Future Fund.
  • 2 additional days off a year for voluntary work.
  • 1 additional day off to celebrate your Birthday - Flexible working hours and more

Where you'll work

We follow a hybrid working model; we reckon it's the best of both worlds. This model also feeds into our secret ingredients for innovation: diversity, flexibility, and close connection. You'll be welcomed into a diverse and inclusive workforce with a lot of creative energy. We welcome people from various walks of life; anyone who wants to help us realize our vision and strategy.

Apply now

Number of openings: 1

About Us

Looking for a career at a company that will support you, challenge you, and help you grow? IG Group can provide that.

We're the market leader in financial derivatives trading, with a focus on innovation and advanced IT development. We're also one of Britain's Top Employers, a ten-year trend we intend to continue.

#J-18808-Ljbffr

  • Kraków, Lesser Poland Espeo Software Pełny etat

    The Senior Java Developer position at Espeo Software offers an exciting opportunity to work on cutting-edge projects and collaborate with industry leaders like Facebook, Google, and Twitter. As part of our team, you will be responsible for developing and maintaining data collection platforms, tackling complex large-scale problems.Requirements5+ years of...


  • Kraków, Lesser Poland Axiom Software Solutions Limited Pełny etat

    Senior Java Developer ManagerAxiom Software Solutions Limited is seeking an experienced Senior Java Developer Manager to lead the development of cloud-native applications and architectures. As a key member of our engineering team, you will be responsible for mentoring and leading a team of developers, promoting best practices, coding standards, and...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    We are a technology company that has been helping businesses develop and implement innovative fintech solutions since 2008. Our team of experts leverages our knowledge in areas such as blockchain, online payments, and more to create cutting-edge solutions and services.Job Description:As a Senior Java Developer at Espeo Software, you will be responsible for...


  • Kraków, Lesser Poland EPAM Systems (Poland) sp. z o.o. Pełny etat

    At EPAM Systems (Poland) sp. z o.o., we're seeking a skilled Senior Java Commerce Software Developer to join our dynamic team of professionals.About the JobWe are looking for an experienced Java developer with a strong background in commerce platforms to help drive our projects to successful completion. As a Senior Java Commerce Software Developer, you will...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    Role OverviewWe are seeking a highly skilled Senior Backend Developer to join our team in Krakow. As a key member of our team, you will play a crucial role in designing, developing, and maintaining our data collection platform. Your technical expertise and problem-solving skills will be essential in delivering high-quality solutions that meet the evolving...


  • Kraków, Lesser Poland IG Group Limited Pełny etat

    Senior Java Software DeveloperJob Title: Senior Java Software DeveloperLocation: Kraków - PolandTime Type: Full timePosted On: Posted YesterdayJob Requisition ID: R_12973Job 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...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    Job DescriptionDevelop and maintain the data collection platform, tackling complex, large-scale problems.Collaborate closely with Product Managers to deliver impactful solutions.Optimize system performance, ensuring scalability and stability.We require a Senior Java Developer with 5+ years of experience, strong proficiency in a full tech stack, and ability...


  • Kraków, Lesser Poland Brown Brothers Harriman Pełny etat

    About the RoleThe Senior Java Developer will be responsible for performing hands-on Java development, supporting legacy applications, and implementing modern software engineering practices. This role requires expertise in Java, Spring Boot REST/Microservices, and experience with integration of complex enterprise components.As a senior architect in our IST...


  • Kraków, Lesser Poland Software Mind Pełny etat

    Software Mind DeveloperWe're looking for a talented developer to join our team at Software Mind. As a mid-senior level developer, you'll play a crucial role in developing innovative solutions for real estate tax payment processes. Your expertise in Java and front-end frameworks will be essential in improving system performance, security, and...


  • Kraków, Lesser Poland IG KnowHow Pełny etat

    Senior Java Software DeveloperJob Title: Senior Java Software DeveloperJob Description:Join the streaming technology team and lead the innovation.So, who are we?Hello, we're IG Group. We're a global, FTSE 250-listed company made up of a collection of progressive fintech brands in the world of online trading and investing. We've snapped up many awards for our...

  • Java Developer

    2 dni temu


    Kraków, Lesser Poland Brown Brothers Harriman Pełny etat

    Job Overview"Brown Brothers Harriman" is a company that values partnership and innovation. As a Senior Java Developer, you will be part of a team that designs and develops cutting-edge software solutions."About the Role"">We are seeking an experienced Java Developer to join our team. The successful candidate will be responsible for designing, developing, and...


  • Kraków, Lesser Poland EPAM Systems (Poland) sp. z o.o. Pełny etat

    Company OverviewWe are EPAM Systems (Poland) sp. z o.o., a global leader in digital transformation consulting and software engineering services. Our healthcare technology team is seeking an experienced Senior Java Backend Developer to enhance our cloud-native patient administration system.

  • Java Developer

    5 dni temu


    Kraków, Lesser Poland Luxoft Poland Pełny etat

    **Job Overview:**Luxoft Poland is a leading provider of software development and IT services. We are seeking an experienced Java Senior Software Developer to join our team in Warsaw, Poland.**Key Responsibilities:**Deploy and support large application footprintsImplement state-of-the-art application instrumentation (logging, tracing, metrics)Name server...


  • Kraków, Lesser Poland EPAM Systems (Poland) sp. z o.o. Pełny etat

    Job Description:We are seeking a seasoned Senior Software Developer with expertise in Perl and Java to join our team. As a key member, you will be responsible for designing and implementing user-friendly applications that seamlessly integrate into our application landscape.Responsibilities:Translate business requirements into technical designs.Work closely...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    Espeo Software is a dynamic company building a cutting-edge project in Kraków, collaborating with industry leaders like Facebook, Google, and Twitter. We are looking for a skilled Backend Developer to contribute to the development and maintenance of data collection platforms.Key ResponsibilitiesContribute to the development and maintenance of data...

  • Senior Software Engineer

    1 dzień temu


    Kraków, Lesser Poland Luxoft Pełny etat

    Job DescriptionWe are looking for a seasoned Senior-Lead Java Developer to join our team at Luxoft. As part of this role, you will be responsible for designing and implementing Java-based applications, gathering requirements from customers, and translating them into solutions.About the ProjectThe project involves working with a large investment bank,...


  • Kraków, Lesser Poland Coforge Pełny etat

    3 days ago Be among the first 25 applicantsDirect message the job poster from CoforgeAssistant Manager - Talent Acquisition @ Coforge Transforming recruitment in UK & EuropeRole: Senior Java Full Stack DeveloperRequired Skills: Java, Spring, React Framework, CI & CDLocation: Krakow, PolandType: ContractWe are at Coforge hiring for Senior Java Full Stack...

  • Software Engineer

    5 dni temu


    Kraków, Lesser Poland Espeo Software Pełny etat

    We are a technology company that started its journey in 2008. Our main focus is on developing and implementing innovative fintech solutions. Leveraging our expertise in areas such as blockchain, online payments, and more, we assist companies in creating cutting-edge solutions and services.Freelance OpportunitiesAs a Freelance Senior Java Developer, you will...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    At Espeo Software, we are dedicated to helping businesses develop and implement innovative fintech solutions. Our team of experts leverages our knowledge in areas such as blockchain, online payments, and more to create cutting-edge solutions and services.Job Overview:As a Freelance Senior Java Developer, you will have the opportunity to work with our...


  • Kraków, Lesser Poland IG KnowHow Pełny etat

    Senior Java Software DeveloperJob Description:We are seeking a highly skilled Senior Java Software Developer to join our streaming technology team and lead the innovation in developing high-volume, high-performance services.About Us:We are IG Group, a global company with a focus on innovation and advanced IT development. We believe in financial freedom and...