You ll help our customers achieve their real goals by understanding their requirements and how they respond to their business needs.
You ll use technologies that include Java, REST API, Spring Batch, Docker and more.
You will analyze business requirements and architect a solution that is robust and scalable along with providing technical documentation of solution.
You ll leverage on new technologies to build the next generation of Risk Services
You ll develop and deliver new features every few days and be responsible for them end-end
You have the work and academic experience that will demonstrate proficiency and ease with programming languages, code quality initiatives, scripting languages and operating systems
Your DNA includes a passion for ingenuity, engineering excellence, and following/creating software best practices and processes.
You have excellent communication and interpersonal skills and above all, you are a team player!
Qualifications
You have a Bachelor degree in Computer Science or related field and at least 3-5 years of Software Development Experience.
You are a Java, Java EE expert with relevant experience designing and building large scale enterprise Java applications.
You have experience with REST APIs, Kafka, Micro service architecture, JSON and exposure to container based technologies.
Experience in Spring and any Java batch framework.
Knowledge in API security like TLS, Oauth
Experience in any database with good knowledge in SQL
You have strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Crucible, Sonar, Junit.
We count on your curiosity and creativity, to want to understand customer requirements and our processes and want to come up with creative solutions and improvements.
While you ll have the skill to see and understand the big picture, you re able to stay focused on the task at hand to achieve immediate goals.