Hello, we're IG Group. We are a publicly-traded FTSE250 FinTech company who run mobile, web and desktop platforms that help our clients trade stocks & shares, leveraged products, Futures & Options and Crypto.
We are ambitious. Over 340,000 people already use our platforms. We're global with offices in 18 countries and products in 16 regions. We're hungry to move faster, ship better product for our customers and grow our user base. We believe in high autonomy, and we want people who are looking to do things differently in order to create better experiences for our customers.
We work in cross-functional teams and are laser focused on increasing the number of active clients we serve to drive sustainable growth.
Your team
Join the Login and MyIG team within Divisional Platform Services at IG Group. We're responsible for two critical client-facing systems:
Login Team
- Manages secure client authentication and authorization across IG's platforms, currently modernizing our infrastructure through the Login 2.0 initiative to achieve 24/7 availability with cloud-native architecture.
MyIG Team
- Maintains IG's client dashboard where customers manage their accounts, personal details, and KYC documentation.
Your role in the Team's Success
As a Software Developer in our team, you'll contribute to both ongoing business projects and business-as-usual (BAU) operations. You'll work collaboratively to deliver secure, scalable solutions while helping modernize our authentication and client management platforms.
What you'll do
Develop and maintain Login and MyIG applications using Java/Spring Boot and modern cloud infrastructure
Contribute to the Login 2.0 modernization initiative, migrating legacy services to AWS/EKS
Implement security best practices including OAuth 2.0, JWT tokens, and vulnerability remediation
Participate in on-call support rotation to ensure system reliability and rapid incident response
Collaborate with cross-functional teams to deliver business projects on time
Drive continuous improvement through application modernization and technical debt reduction
Write clean, maintainable code with comprehensive testing and documentation
What you'll need for this role
Key Qualification Requirements:
3 - 5 years of strong proficiency in Java and Spring Framework (Spring Boot, Spring Security)
Experience with RESTful APIs and microservices architecture
Familiarity with AWS cloud services and containerization (Docker, Kubernetes)
Proficiency in writing unit tests and integration tests (JUnit, Mockito, TestNG)
Knowledge of security best practices and vulnerability management
Experience with CI/CD pipelines and DevOps practices
Understanding of infrastructure as code principles
Strong debugging and troubleshooting skills across distributed systems
Strong problem-solving abilities and attention to detail
Strong communication skills for technical and non-technical stakeholders
Ability to work collaboratively in a team environment
Willingness to participate in on-call rotation and handle production incidents
Self-motivated with ability to manage multiple priorities
How we work
Agile Development
We operate in two-week sprints with regular stand-ups, sprint planning, and retrospectives
Work is tracked and managed through JIRA, with clear visibility of priorities and progress
We believe in iterative delivery and continuous improvement of our processes
Collaborative Culture
Close collaboration within the team and across Divisional Platform Services
Regular code reviews to maintain code quality and share knowledge
Pair programming sessions for complex problems and knowledge transfer
Open communication channels for quick problem-solving
Quality & Standards
Code quality is paramount - we maintain high standards through peer reviews and automated testing
Comprehensive testing approach including unit, integration, and end-to-end tests
Documentation is part of our definition of done
Security-first mindset in everything we build
Continuous Learning
Regular knowledge sharing sessions and tech talks
Encouragement to explore new technologies and approaches
Time allocated for technical debt reduction and modernization initiatives
Access to training resources and professional development opportunities
Work-Life Balance
Flexible working arrangements with hybrid office/remote options
Core hours for collaboration with flexibility around personal commitments
Recognition that sustainable pace leads to better outcomes
The Perks
Your growth fuels our success! Thrive with tailored development programs, mentoring opportunities with leaders, and clear career progression. Expand your network through committees, sports and social clubs. Enjoy extra time off for volunteering and community work.
Matched giving for your fundraising activity
Flexible working hours and work-from-home opportunities
Performance-related bonuses
Insurance and medical plans
Career-focused technical and leadership training's in-class and online, including unlimited access to LinkedIn Learning platform.
Contribution to gym memberships and more
Join us for this exciting journey.
Apply now!
Number of openings
1
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.