How you will fulfil your potential:
- We are looking for experienced, well rounded Java developers, with a strong technical and analytical focus who will:
- Create robust technical platforms based on user requirements to deliver efficient and scalable applications using Java 8, mix of SQL & NoSql database and enterprise messaging technologies ??? Kafka/TibcoEMS
- Participate in design and review sessions
- Provide support for new and existing applications
- Manage small software development projects from start to finish.
- Energy, self-motivation and independence to manage multiple tasks
- Strong oral and written communication skills
- Team player, eager to work in a global organization
- Candidates will contribute to strategic system builds and projects driven by business, industry or regulatory needs.
- Projects regularly require collaboration with architects, developers and analysts around the globe.
- A successful candidate is expected to make immediate commercial contribution in hands-on development tasks with Java, while learning other proprietary technologies used in the space.
Skills and experience we are looking for:
- 5+ years of programming experience in application development in Java or JVM languages
- Strong database skills (SQL/NoSQL)
- In-depth knowledge of Java and JVM
- Solid grasp of OOP and/or functional programming, DDD and design patterns
- Strong knowledge of data structures, algorithms and distributed algorithms, and designing for performance and resiliency
- A track record of detailed technical analysis, architectural and development pattern and familiarity with Software Development Life Cycle and tools
- Experience of effective team working, on multiple projects and collaborating with a global team
- Experience of working to tight deadlines in an iterative and fast paced and changing environment
- Basic understanding of financial products
- Very strong analytical skills, ability to undertake hands-on investigations, identify trends and anomalies and design and implement appropriate technical solutions