Senior Java Developer

Year    Bangalore, Karnataka, India

Job Description


As a Senior Java software engineer in the Trade Execution Team, youll take ownership of your work from elaboration to delivery. Youll take requirements, develop and extend solutions, test them and work with our stakeholders to deliver them. This will include: Interact with our senior developers and architects to analyse needs and requirements Design and code solutions to meet these requirements Deliver high-quality support and assurance as the work is rolled out Possess the ability to grow in the role and take ownership of projects end to end, whilst learning and innovating Mentor more junior members of the team Take ownership from requirements through to successful operation in production Collaborate with the DMA Technical leadership team and make use of the Agile development life cycle What we re looking for We are looking for a bright, driven, flexible, self-starting, enthusiastic senior developer who will be willing and able to help colleagues; articulate communication skills; operationally conscious and flexible to changing priorities and requirements. 6+ years Java (jdk 8+) development experience and related technologies Mandatory - and related technologies: Spring Framework, JMS, etc. Experience in developing Restful web services using Apache Tomcat A 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 with a practical approach to problem-solving, you will show a high level of initiative Excellent attention to detail when under pressure and takes delivery commitments seriously Understanding of Spring security, docker and microservices Strong multi-threading / concurrent programming in Java. Very good knowledge of standard Java data structures and related packages Experience in containerisation Experience in application architecture of small technical pieces of work Some finance knowledge/experience, ideally electronic trading, FIX protocol What you ll get: As well as having the chance to attend regular social events and join special-interest groups, you get an attractive selection of benefits working with IG: Competitive salary Flexible working hours and work-from-home opportunities Performance-related bonuses (Annual and Christmas bonuses) Pension, insurance and medical plans Career-focused technical and leadership training in class and online, incl. unlimited access to the LinkedIn Learning platform Contribution to gym memberships and more A day off on your birthday Two days volunteering leave per year Relocation allowances Parental Leaves (Maternity, Paternity & Adoption Leaves).

foundit

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.


Related Jobs

Job Detail

  • Job Id
    JD3161734
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year