Bromley Business Centre, 27 Hastings Road, Bromley, Kent BR2 8NA, UK

Core Java Developer

we are looking for a Core Java Developer to work with an established Nordic Payments Solutions Company.

This role is onsite in CPH, Denmark **NO REMOTE OPTION**

Must have skill – Java 1.8, EJB2.0/3.0, Servlets, Struts 2.X, Oracle 9X

Job Description:
Overall experience of 6-8 years of experience in Java.
Hands on experience with Java 1.8, EJB2.0/3.0, Servlets, Struts 2.X, Oracle 9X.
Hands on experience with writing SOAP webservices (JAXWS), implementing webservice security, testing, documenting, etc.
Hands on experience with Hibernate 3.X, WebLogic 12.2.X, Apache Tomcat 8.X, Spring boot and REST API.
Must have Strong Unix Shell Scripting and Unix commands knowledge.
Must be able to analyze the java code and suggest improvement areas such as efficiency, performance, etc.
Hands on with necessary java tools like Git, Maven, Nexus, Jenkins, etc.
Hands on knowledge of Oracle PL-SQL and good to have knowledge on Oracle APEX development tool.
Knowledge on Informix RDBMS.
Excellent written and oral communication skills.

Core Java Developer

The client provides next-generation valuation and risk management capabilities, on an open platform for teams to build and deliver solutions to business problems, and a consistent approach to data and models across business and control functions.

The Architecture is built on Microsoft Azure cloud computing technology. It aims to deliver

Scalable cost efficient infra using cloud PaaS components
Single core platform, open architecture, designed for change, itemized $ cost metric, and automated data Lineage
Shared across Front Office, Finance & Risk, improving regulatory compliance
One-Platform/One-Experience- fast to train, easy to operate, retaining talent
The Platforms are made up of a series of components providing the next generation valuation and risk management services.

Core Java Developer Required Skills:
Data Structures –
Algorithms –
Strong Coding skills
Experience with distributed systems –
Excellent Java experience –
Multi-threading –
Concurrency –
Interpersonal skills
Willingness to learn

Good to have:
Scala
Microservices
Docker 4+, Kubernetes
Streaming using Flink, Kafka4+, Sparks
Python –

Core Java Developer

We have an urgent need for a Senior Core Java Developer with one of our Financial Services Clients in London.
MUST Have experience on:
Core Java Development – 10+ Years Minimum.
Financial Services Industry Experience – 5 years Minimum.
Java Server Side – 5 years Minimum.
Multi-threading – 5 years Minimum.
Java Concurrency – 5 years Minimum.
Development in Algorithms – 3 years Minimum.
Development Trading – 3 years Minimum.
Testing (Automated/Acceptance) – 5 years Minimum.
Experience Required:
· Hands-on experience in the development, design, maintenance and integration of software solutions.
· Proficiency in core Java programming, data structures and algorithms, multi-threading.
· Experience working in a UNIX/Linux environment.
· Good understanding and usage of DBMS.
· Familiar with automated testing, acceptance testing, TDD, BDD.
· Strong analytical and problem-solving skills, you like to figure out how things work.
· The ability to resolve production issues escalated to you.
· Experience with the full software development life cycle predominantly with agile methodologies.
· Strong written and verbal communication skills in English, and the desire to work together with stakeholders.
· Excellent research, investigation and evaluation skills.
· Experience in the financial services industry desirable but not essential.
· You have a minimum of a Bachelor’s of Science degree in Engineering, computer science, mathematics or an equivalent technical degree.
You are
· A Software crafts-person focused on delivering clean code.
· Proactive, keeping stakeholders well informed of development effort status.
· Comfortable working with Agile teams in a fast paced environment.
· Comfortable interacting with both technical and non-technical personnel.
· Skilled at recognizing system deficiencies and implementing effective solutions.