What are the responsibilities and job description for the Full Stack Java Developer position at Capco?
Full Stack Developer:
About the Team:
Capco Technology specializes in advisory, implementation, and delivery of client-centered solutions across Financial Services, Energy and the Insurance industries. We support modern platform implementations, product innovation, digital transformations, end-to-end IT delivery embedded with DevOps practices and service-oriented architecture, omni-channel standardization, cloud-based data management, predictive data analytics. Working in collaboration with our digital team and industry domain practices, we advise clients with solution offerings to leverage technology to deliver efficiency, optimization and end-customer satisfaction.
About the Job:
As a member of the Technology team, you will help define, establish, and evolve our full-stack development capacities. You will be tasked in creating innovative solutions that advance our clients businesses. You’ll join a strong and inspiring team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high-quality software and new products. You’ll be tasked with keeping the team and other key stakeholders up to speed on the progress of what’s being developed.
What You’ll Get to Do:
- Work with small, full-stack feature teams to deliver complete components for broader platform integration
- Communicate ideas, drive user demos, and work with business stakeholders to iterate development lifecycle
- Perform hands-on Java Development, adoption of modern software engineering & delivery practices using Java, Spring Boot, Node, Angular, PostgreSQL, MuleSoft, Fuse, Drupal, ELK, all on a path to AWS.
- Develop source code and descriptions for all software components in accordance with detailed software requirements specification, functional design, and technical design documentation and backlog
- Capture build and deployment notes and develop software product deployment & operating instructions
- Create self-contained, reusable, and testable modules and components
- Apply thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
What You’ll Bring with You:
- Hands on software development experience working on Client/ Server, Multi-tier, Web-based applications
- Strong core Java, J2EE technologies, Spring Framework (Core/MVC)
- Experience with troubleshooting web applications, familiarity with network monitoring and code profiling tools
- Knowledge and experience with Node, Angular, PostgreSQL, MuleSoft, Fuse, Drupal, and ELK
- Previous experience with supporting integrations with vendor systems such as SalesForce, Redtail, MuleSoft, Broadridge, Pershing, Orion Advisor Solutions, MoneyGuide, eMoney, Drupal, and client build self-service and onboarding platforms.
- Professional, precise communication skills with client interaction
Why Capco?
A career at Capco is a chance to help reshape the competitive landscape in financial services. We launch new banks, transform existing ones, and help our clients navigate complex change. As consultants, we work on the front-end business design all the way through to technology implementation.
We are the largest Financial Services focused consultancy in the world, serving everyone from global banks to emerging FinTechs, from strategy through digital transformation, design, business consulting, data and analytics, cyber, cloud, technology architecture, and engineering.
Capco is a young and growing firm. We maintain an entrepreneurial spirit and growth mindset, and have minimal bureaucracy. We have no internal silos that get in the way of your career opportunities or ability to focus on our clients and make a difference to the business. We offer the opportunity for everyone to learn rapidly, take on tough challenges, and get promoted quickly. We take pride in our creative, collaborative, diverse, and inclusive culture, where everyone can #BYAW.
We offer highly competitive benefits, including medical, dental and vision insurance, a 401(k) plan, tuition reimbursement, and a work culture focused on innovation and creation of lasting value for our clients and employees.
Ready to take the Next Step
If this sounds like you, we would love to hear from you. This is an opportunity to make a difference and contribute to a highly successful company with a significant growth trajectory.