Western Union Business Solutions
Senior Java EE Developer
July 2014 to Present
Senior Java EE Developer
August 2011 to June 2014
Peterborough, United Kingdom
Fujitsu Technology Solutions
Senior Java/J2EE Developer
April 2011 to July 2011
Senior J2EE Developer
October 2010 to April 2011
J2EE/SOA Software Engineer (SC Cleared)
October 2009 to September 2010
J2EE Software Engineer (SC Cleared)
January 2007 to August 2009
Accenture Technology Solutions
Junior J2EE Developer
June 2005 to June 2006
- Worked on the ‘GEO for Financial Institutions’ business to business web application - Front end development using GWT - Server side development using Spring and Hibernate - Implemented REST based Web Services using Java 7 and Jersey 1.5 - All TDD in JUnit, included in Bamboo continuous integration suite. - Agile development in cyclical sprints of... - Worked on the ‘GEO for Financial Institutions’ business to business web application - Front end development using GWT - Server side development using Spring and Hibernate - Implemented REST based Web Services using Java 7 and Jersey 1.5 - All TDD in JUnit, included in Bamboo continuous integration suite. - Agile development in cyclical sprints of Analysis, Development, and bug fixing. - Responsible for mentoring a junior developer. Environment/Skills Utilised: Agile approach, Java 7, REST Based Web Services, Jersey 1.5, Spring 3.0.7, Hibernate 3.5.6, Weblogic Server 22.214.171.124, Oracle SQL Developer 3.0.04, TDD, JUnit 4.11, Subversion 2.0, Maven 3.2.3, IntelliJ 13.1.2
What company does Aamir Idrees work for?
Aamir Idrees works for Western Union Business Solutions
What is Aamir Idrees's role at Western Union Business Solutions?
Aamir Idrees is Senior Java EE Developer
What industry does Aamir Idrees work in?
Aamir Idrees works in the Information Technology and Services industry.
A highly skilled Java Developer, with experience of working throughout the software development lifecycle within a variety of industries whilst demonstrating the ability of quickly identifying key business needs. Possessing an in-depth knowledge of both front and back-end application development, and a history of providing successful solutions to complex business problems within scope, budget, and strict deadlines, whilst liaising with various stakeholders to ensure project success and long term viability. Specialties: Java, Spring, Hibernate, SOAP and REST Web Services Developer, Talend 5.2, GWTSenior Java EE Developer @ - Worked on the ‘GEO for Financial Institutions’ business to business web application - Front end development using GWT - Server side development using Spring and Hibernate - Implemented REST based Web Services using Java 7 and Jersey 1.5 - All TDD in JUnit, included in Bamboo continuous integration suite. - Agile development in cyclical sprints of Analysis, Development, and bug fixing. - Responsible for mentoring a junior developer. Environment/Skills Utilised: Agile approach, Java 7, REST Based Web Services, Jersey 1.5, Spring 3.0.7, Hibernate 3.5.6, Weblogic Server 126.96.36.199, Oracle SQL Developer 3.0.04, TDD, JUnit 4.11, Subversion 2.0, Maven 3.2.3, IntelliJ 13.1.2 From July 2014 to Present (1 year 6 months) Senior Java EE Developer @ Aamir has been working on the Travelex One Platform program for over a year now. During this time he has had huge responsibilities as both an analyst/designer/developer on the Remittances project and as a senior developer on the W&P project. He has been developing Java SOAP based Web Services using Apache CXF. Aamir has been contracting at Travelex as a Senior Java Developer for almost 2 years now. He has gained huge exposure in the financial market during his time there. From implementing back end web services for their retail iphone app to working on a pilot project to refresh their existing FX Trading Platform. As well as emphatically engaging with clients on a daily basis to gather requirements, he has been heavily hands on with development in both the back end SOAP and REST based Web Services as well as the front end using GWT 2.4. Environment/Skills Utilised: Java 7, Apache CXF 2.5.2, Apache Tomcat 7, Karaf 5.2.3, Eclipse Indigo SR2, SQL Server 2008, Talend Open Studio 5.2.2, GWT 2.4, JUnit 4 , TDD, Spring 3.0.7, JPA 1.0, Hibernate 3.4.0, Postgres 9.1.3, REST API, Apache Camel 2.9.2, Apache Tomcat 7, Mercurial, Maven 3.0.4 From August 2011 to June 2014 (2 years 11 months) Peterborough, United KingdomSenior Java/J2EE Developer @ Aamir joined the PBS project on a short-term contract at Fujitsu where he is involved in the Java implementation for the PBS web application. There are approximately 16 team members on board PBS. PBS (or Points Based System,) is one of UKBA’s systems which facilitates in calculating and ranking potential immigrants’ eligibility who wish to migrate to the UK, depending on their professional/academic background. Aamir has had the pleasure of developing the new back-end business services, exposing them as SOAP based Web Services (with the aid of Apache CXF,) required to assist the front end functionality which is his hosted on Tomcat implemented using JSF. His day to day duties include writing Java and exposing as Web Services, introducing new Hibernate mappings and Spring injections, writing unit tests, performing end to end integration tests using SoapUI, fixing broken CI builds, etc. Environment/Skills Utilised: • Eclipse 3.3.1, JUnit 4.4, JMock 2.2, Spring 2.5.6, Hibernate 3.2.5, Bamboo, Weblogic 9.2, Apache CXF, SoapUI 3.6.1, SQL Server 2005, Subversion, Clover 3.1, Maven 2.2.1, Jira From April 2011 to July 2011 (4 months) Senior J2EE Developer @ Aamir joined the Beehive project at Teva UK where he is leading the implementation of a rebates calculation application. It is a relatively small project with a team of just 7. The business has requested a substantial enhancement of an existing internal web application which handles the way they grant rebates to customers. The rebate schemes are modelled on complex calculations designed to encourage customers to buy in a certain way. Aamir has had the pleasure of setting up and maintaining the development environment and managing both the front and back end. His day to day duties include regular design discussions with the business analysts, java servlet and back-end development, subversion administration, and general mentoring of the junior developer. Environment/Skills Utilised: • Eclipse, Resin 2.1.8, JUnit, Ant, Hudson, SQL Server 2005, Subversion From October 2010 to April 2011 (7 months) J2EE/SOA Software Engineer (SC Cleared) @ Aamir worked on the E-Borders project where Steria were integrating various business services using Aqua Logic Service Bus. His day to day duties included implementing message flows/proxies within the Service Bus, accompanied by JUnit tests, assisting in the daily build process using Hudson. The flows contain XPath and XQuery code and most flows use JMS Queues to retrieve incoming messages adhering to specific XML Schemas. He also wrote various in-house utilities in java, which he exposed as xml-based web services for common use. Environment/Skills Utilised: • BEA Workshop/Workspace Studio, AquaLogic SB 3.0, Weblogic, JUnit, JMS, Ant, XPath, basic XQuery, basic Unix/Linux Administration, XML Schemas, Hudson, Clearcase, Clearquest From October 2009 to September 2010 (1 year) J2EE Software Engineer (SC Cleared) @ Aamir is a key developer on this ‘progress’ project which is enabling a particular government sector to transfer its current colossal paper-based work process to a web-based application. Aamir initially worked on the front end of the system, which is based on the Portal MVC Struts framework, writing JSPs and Struts Actions. He has also helped developed the back-end business services using Hibernate and Spring IoC, accompanying them with unit tests (using Junit.) The service and portal layers of this project extensively use the Spring framework which is a very useful technology Aamir has picked up nicely along the way. The project recently successfully went live, and Aamir has since been enhancing the product, his current day to day duties include developing change requests for new functionality requested by the business and resolving any existing issues. The project has used fantastic cutting-edge technologies such as Spring, Hibernate, and Struts. Responsibilities: • Designing front-end from existing use-cases (team effort) • Design and abstracting service layer, e.g. defining Service layer from DAO layer. (team effort) • Developing core front-end functionality using Portal Struts / JSPs • Developing business services using core Java, Hibernate and Spring • Thorough j-unit testing Environment/Skills Utilised: • IBM Portal Websphere 5.1 Struts (1.1), Spring, Hibernate, JUnit, Rational Software Architect 6.0.1, Subversion, JIRA, Maven, Cruise Control, IBM Control Center (DB2 Client) From January 2007 to August 2009 (2 years 8 months) Junior J2EE Developer @ J2EE Developer Aamir worked on the Regional Clearing & Settlement(RC&S) program within a team of approx. 90 people. The RC&S is a large scale RUP project to provide a brand new clearing system handling 60,000,000 transactions a day for Visa Europe. Aamir was working alongside 2 other developers developing the core functionality on ‘Settlement & Reporting’ component. He worked on this throughout the construction phase and was involved in the design, build, unit test and component tests. Responsibilities: • Aid to component design • Developing core functionality on component • Thorough unit testing regularly followed up on using Clover • Thorough component testing/ mock-object testing • Class design updates using Rational Environment/Skills Utilised: • Windows XP, Maven, Cruise Control, RUP. Rational Software Architect, JavaBeans, JUnit, ClearCase, ClearQuest, DB Visualiser (DB2 Client), Websphere From June 2005 to June 2006 (1 year 1 month) BSc Hons., Computer Science @ University of Greenwich From 2001 to 2004 A-Levels, Physics, Chemistry, and Maths (Grade C) @ Highams Park 6th Form, Essex From 1999 to 2001 Aamir Idrees is skilled in: Spring, Hibernate, Tomcat, Java Enterprise Edition, JMS, Weblogic, Maven, Web Services, JUnit, Eclipse, Subversion, Ant, JPA, SOAP, Websphere
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 5 month(s)
There's 100% chance that Aamir Idrees is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required