Java Developer Java+aws

Year    KA, IN, India

Job Description

Job Title



Java Developer - Java+AWS





So, who are we?



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.


Job Detail

  • Job Id
    JD5082302
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year