Java Developer, Belgrade
About Us
FIS is a global leader in financial services technology, with a focus on retail and institutional banking, payments, asset and wealth management, risk & compliance, consulting and outsourcing solutions. Through the depth and breadth of our solutions portfolio, global capabilities and domain expertise, FIS serves more than 20,000 clients in over 130 countries. Headquartered in Jacksonville, Fla., FIS employs more than 55,000 people worldwide and holds leadership positions in payment processing, financial software and banking solutions. Providing software, services and outsourcing of the technology that empowers the financial world, FIS is a Fortune 500 company and is a member of Standard & Poor’s 500® Index.
Job Overview:
APT are looking for developers to work on a leading financial risk platform. You will be working within an Agile environment with knowledgeable committed developers. APT is committed to solving client problems with fast turn around and high quality code. You will be involved in the full software development lifecycle, from design through to implementation, testing, production, and maintenance.
You will be working on enterprise grade high availability, high throughput transactional applications built using the JEE technology stack. Within APT Java is used to develop our hosted Web Services applications. You will have extensive knowledge of the full JEE stack. You will have experience of working within an Agile team and will be comfortable taking responsibility for your own work.
We seek strong candidates with a desire to learn, take challenges head-on, an ability to express their opinion and an enthusiasm to develop and grow within a team environment. Our developers have a love of technology and programming and are always asking “why”. You will join a development team with significant domain experience working on a mixture of legacy and new applications to help provide technical direction to the ongoing work.
Key Responsibilities:
- Contribute during an Agile development process to design, analysis and application specification activities
- Work with the development team to provide effective third line support as needed
- Take responsibility for the completion of assigned tasks to the teams definition of done
Knowledge/Experience:
- Essential – minimum of 3 years work experience or equivalent in software development; commercial Java (v1.7 preferred) experience; experience of full software development lifecycle;
- Good understanding of core Java technologies
- Experience of working with JEE and app servers
- Excellent communication skills
- Desirable - Experience of financial markets and Risk
- Good knowledge of statistics
Skills:
Essential
- Java, JEE
- EJB 3
- JMS
- JPA
- WS-REST, WS-SOAP
- Agile Software Development
- Experience with App Servers (Especially Wildfly)
- Experience working with relational databases
Desirable
- JavaScript and HTML5
- MS SQL, MySQL
Qualifications:
- Essential – good degree in numerate discipline, preferably software engineering, or relevant experience; good numerical intuition; creative problem-solving abilities;
- Preferred – exposure to financial concepts and mathematics
Competencies:
- experienced software engineer keen to add experience in enterprise risk management
- team player, articulate, keen to learn, enthusiastic and creative about technology and the use of the latest tools and techniques.
We look forward to receiving your application. Please use only following link in order to apply (only complete online applications will be considered): Apply Here.
Deadline for applications: 21.04.2017.