Akka Developer

hace 1 mes


Aguadulce, España Capco A tiempo completo

Akka Developer (Banking)

Capco – The Future. Now.

Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial services industry. Our passionate business and technology professionals enjoy a unique environment where they are actively encouraged to apply intellect, innovation, experience and teamwork. We are dedicated to fully supporting our world class clients as they respond to challenges and opportunities in: Banking, Capital Markets, Finance Risk & Compliance, Insurance, and Wealth and Investment Management. Experience Capco for yourself at capco.com

Let’s Talk About You

You want to Own Your Career. You’re serious about rising as far and as fast as your work and achievements can take you. And you’re ready to write the next chapter of your career story: a challenging and rewarding role as a Capco Java Developer.

Let’s Get Down To Business

Capco is looking for talented, innovative and creative people to join our team and deliver enterprise-grade Akka/Java applications for our financial services clients. We are looking for experienced developers, who can work effectively with Solutions Architects and others. In addition to strong coding best-practices, we are looking for someone who can own their application from development through to deployment.

About the Role

Responsibilities

Interacts with key business & technology stakeholders to design, develop and implement large-scale enterprise systems

Supports production issues, includes independently completing root-cause analysis and diagnosis.

Implement architectural standards and frameworks, allowing for a flexible and scalable environment

Collaborate with Solution Architects to review and advise on presented solutions

Collaborate with Solution Architects to review and advise on presented solutions

Collaborate with internal teams to produce technical software design/architecture

Provide best practices in requirements analysis, design, modelling, scalability and performance activities

Collaborate with other product teams

Write clean, maintainable, and scalable code using Java and Scala programming languages

Test and deploy applications and systems in accordance to or above prescribed standards

Revise, update, refactor, debug, and support code

Improve existing software Develop documentation throughout the software development life cycle (SDLC)

Work with min to no supervision in a challenging environment

Lead, mentor, and establish oneself as a SME among team members and more broadly

Recognize and act on persistent annoyances or yet unrecognized challenges Work with global teams in a fast paced dynamic agile and outcome driven environment

Preparation of specifications and documentation for all software developed

About You

Capco is looking to hire an ambitious, team-player with Akka Development experience

Experience

6+ years’ experience as Java developer with leadership experience

Excellent people skills with ability to lead by example and motivate team members

Ability to discuss and strategize technical solutions to optimize the product configuration

Ability to think strategically and execute tactically, enabling cross-business teams

Ability work in fast-paced environment while following best practice and company process

Highly driven and passionate about technology, product development and product success

Ability to understand and communicate complex technical solutions

Excellent oral, listening, and written communication skills

Strong organizational and prioritization skills, Self-motivated, proactive, and driven team-player attitude

8 plus experience in IT with at least 5 years in the financial sector, preferably payments

3+ years of experience working in Scala

6+ years of experience in Java spring, spring boot

2+ years of experience in Akka

Excellent communication, leadership, presentation, and reporting skills

Experience in large scale distributed enterprise application integration and development

Should have hands-on experience with Kafka, and Alpakka or Camel (streaming frameworks)

Should have minimum 2 years of experience in handling large scale enterprise application using SCALA, Java, and AKKA Framework

Should have experience in cloud and hybrid solutions

Possess a strong understanding of reactive development, event driven concepts, high concurrency, distributed systems, fault-tolerance, asynchronous data streams, change propagation, and scalability

Familiarity with architecture styles/APIs (REST) Understanding of Agile methodologies Excellent troubleshooting skills

Professional experience is important. But it’s paramount you share our belief in disruptive innovation that puts clients ahead in a tough market. From Day One, your key skill will be to perceive new and better ways of doing things to give your clients an unfair advantage.

Now Take the Next Step

We have:

Access to industry-focused talent globally

Ability to leverage best-of-breed, innovative products and solutions for complex architecture and large-scale transformation

Extended global geographic market reach

Ability to capitalize on our client footprint and deep domain expertise within financial services

For more information about Capco, visit

Capco is an equal opportunity employer. We evaluate qualified applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics.