13 Sep
|
Axelon Services
|
Quebec City
13 Sep
Axelon Services
Quebec City
"This role is currently work-from-home and will move to the office environment after the COVID-19 restrictions are lifted.”
Full Stack Java Developer (Java/UI), Information Controls Fleet
As a Full Stack Java Developer, you will be responsible for hands-on development experience in Java, Spring, J2EE, Web Services, SQL databased development, UI Frameworks and Technologies across all phases of the software development lifecycle and assisting the Product Owner and squad in product delivery. The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks and acts strategically. When faced with a problem, the candidate should be able to ask questions and leverage the skills and expertise of those around them.Key Responsibilities-Estimation & end to end execution of required changes, coordination with stakeholders as required-Responsible for the development, maintenance and support of multiple applications or frameworks-Translate high-level business requirements on multiple, complex requests into detailed functional, technical, and/or system specifications-Test software designs and solutions (including unit testing and integrated testing)?Build and maintain automated test suites for applications-Support and respond to user queries or issues; determine the root cause and best resolution of escalated issues-Work with data management team and data providers to communicate and define any data (including data quality) and reporting requirements
Skills Required
-Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field
-At least 3+ years of hands-on application development utilizing Java or Scala
-Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns
-Strong knowledge of JavaScript/TypeScript, CSS3 and HTML5-Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular-Solid understanding of DB concepts and working with relational databases (DB2, Sybase)
-Experience in developing web services using standard Java based frameworks/toolkits (REST, SOAP, JSON, and XML)
-A strong understanding of SDLC principles and experience delivering in Agile/Scrum
-Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
Required Personal Skills:
-A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
-Excellent problem solving and troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions-Effective communication, presentation, and collaboration skills
-Self-motivated individual and creative thinker who will take ownership of tasks assigned
-Able to thrive in a quick-paced, high energy,
demanding and team-oriented environment
-Good customer service skills. Ability to deal with difficult situations/individuals gracefullySkills Desired:-Knowledge of Financial services
-Experience with Angular and/or other modern frameworks would be a plus
-Prior experience with Trade surveillance and products like Actimize
-Experience with ETL or Data integration tools like Informatica, TalenD
-Experience with Data visualization tools and reporting tools
-Experience with Cloud based tools and technologies
-UI Design experience, specifically for web applications-Unix OS, Scripting, Python or Perl
-Experience in development on other application types (Web applications, batch, or streaming)
-Proficient in DevOps tooling and practices
About Us:Brokerage is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. We advise, originate, trade, manage and distribute capital for governments, institutions and individuals. As a market leader, the talent and passion of our people is critical to our success.
Together, we share a common set of values rooted in integrity, excellence and strong team ethic. We provide you a superior foundation for building a professional career where you can learn, achieve and grow.
Technology/Role/Department at Brokerage
Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have many award-winning technology platforms that help to propel our Firm's businesses to be the top in the market.
Our India technology teams are based in Mumbai and Bengaluru. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products.
We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.Legal Compliance & Corporate Governance (LCG) Technology provides operational controls and surveillance capabilities to enhance the firm's resilience to threats and fraudulent behavior. Our support of critical business functions extends to archival & records management, business continuity planning and due diligence investigations.
This role is part of the Information Controls Technology (ICT) Department, within LCG. ICT is responsible for leveraging technical capabilities strategically and effectively to facilitate compliance with regulatory obligations and changing regulatory expectations around information barriers, conflicts of interest,
communications supervision, controls around employee investing and activities.The candidate will join a team responsible for modernizing our technology solutions across the department that will also include aligning with Firm's strategic priorities of cloud readiness, DevOps, platform reliability and automation. The team will operate as an agile squad or center of expertise within the department and work with the product owners on identifying and prioritizing the work to maximize the value delivered through our applications.
About Us:Brokerage is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. We advise, originate, trade, manage and distribute capital for governments, institutions and individuals. As a market leader, the talent and passion of our people is critical to our success.
Together, we share a common set of values rooted in integrity, excellence and strong team ethic. We provide you a superior foundation for building a professional career where you can learn, achieve and grow.
Technology/Role/Department at Brokerage
Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, secure, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and agile financial markets. We have many award-winning technology platforms that help to propel our Firm's businesses to be the top in the market.
Our India technology teams are based in Mumbai and Bengaluru. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products.
We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.Legal Compliance & Corporate Governance (LCG) Technology provides operational controls and surveillance capabilities to enhance the firm's resilience to threats and fraudulent behavior. Our support of critical business functions extends to archival & records management, business continuity planning and due diligence investigations.
This role is part of the Information Controls Technology (ICT) Department, within LCG. ICT is responsible for leveraging technical capabilities strategically and effectively to facilitate compliance with regulatory obligations and changing regulatory expectations around information barriers, conflicts of interest, communications supervision, controls around employee investing and activities.The candidate will join a team responsible for modernizing our technology solutions across the department that will also include aligning with Firm's strategic priorities of cloud readiness, DevOps, platform reliability and automation. The team will operate as an agile squad or center of expertise within the department and work with the product owners on identifying and prioritizing the work to maximize the value delivered through our applications.
📌 Full stack Developer (Java/UI) (Quebec City)
🏢 Axelon Services
📍 Quebec City