Sr Java Developer-SpringBoot/Kafka/Node/Azure
About the role
Are you a seasoned Java developer with banking experience? Apply Now!
Working with one of our top financial clients, this role calls for a Sr Java Developer-SpringBoot/Kafka/Node/Azure. This position offers a dynamic opportunity to contribute to significant migration projects, upskill using Azure, and work within a collaborative team environment. The role involves developing and integrating APIs, supporting system upgrades, and participating in cloud-based transformations.
Responsibilities
Develop and implement Spring Boot applications and APIs in a banking environment Set up and manage databases from scratch to support new API integrations Participate in migration from Node.js to Spring Boot framework Utilize Azure cloud services for deployment and scaling of applications Understand API connections to Mainframe systems and ensure seamless integration Utilize tools such as Dynatrace or DataDog for application monitoring and performance optimization Collaborate with internal teams to support business as usual operational needs Maintain high standards of code quality, security, and documentation Engage in continuous learning and knowledge sharing during onboarding and project phases Contribute to the team’s overall success through proactive problem-solving and effective communication
Desired Skill-Set
Minimum 8 years of experience with Spring Boot, Kafka, and API development Proven experience creating databases for new APIs from scratch Strong Azure cloud platform expertise Knowledge of API integration with Mainframe systems Prior experience working within banking or major financial institutions Proficiency with Dynatrace or DataDog for monitoring Experience with GitHub CoPilot for code assistance Excellent written and verbal communication skills Demonstrated problem-solving abilities Well-organized, self-motivated, and capable of working independently or as part of a team Attention to detail and adaptability in a fast-paced environment
Nice to Have
Azure fundamentals or Java certification(s) Hands-on experience migrating from Node.js to Spring Boot Previous work experience at financial institutions
BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.
Privacy Policy
Not the right fit? Search for Java Developer jobs in Toronto, Ontario, Canada
About BeachHead
BeachHead is a premier and specialized consultancy and staffing firm focused on the Canadian Finance marketplace. We specialize in providing the highest quality of service for both our clients and professional Financial Candidates. Our unique business model supports a direct relationship with senior hiring business executives and stakeholders.
The BeachHead system is designed to capture intimate knowledge of both the client opportunity and qualified candidates, ensuring that each client/candidate is properly and competitively positioned in the marketplace.
Similar Jobs
Sr Java Developer-SpringBoot/Kafka/Node/Azure
About the role
Are you a seasoned Java developer with banking experience? Apply Now!
Working with one of our top financial clients, this role calls for a Sr Java Developer-SpringBoot/Kafka/Node/Azure. This position offers a dynamic opportunity to contribute to significant migration projects, upskill using Azure, and work within a collaborative team environment. The role involves developing and integrating APIs, supporting system upgrades, and participating in cloud-based transformations.
Responsibilities
Develop and implement Spring Boot applications and APIs in a banking environment Set up and manage databases from scratch to support new API integrations Participate in migration from Node.js to Spring Boot framework Utilize Azure cloud services for deployment and scaling of applications Understand API connections to Mainframe systems and ensure seamless integration Utilize tools such as Dynatrace or DataDog for application monitoring and performance optimization Collaborate with internal teams to support business as usual operational needs Maintain high standards of code quality, security, and documentation Engage in continuous learning and knowledge sharing during onboarding and project phases Contribute to the team’s overall success through proactive problem-solving and effective communication
Desired Skill-Set
Minimum 8 years of experience with Spring Boot, Kafka, and API development Proven experience creating databases for new APIs from scratch Strong Azure cloud platform expertise Knowledge of API integration with Mainframe systems Prior experience working within banking or major financial institutions Proficiency with Dynatrace or DataDog for monitoring Experience with GitHub CoPilot for code assistance Excellent written and verbal communication skills Demonstrated problem-solving abilities Well-organized, self-motivated, and capable of working independently or as part of a team Attention to detail and adaptability in a fast-paced environment
Nice to Have
Azure fundamentals or Java certification(s) Hands-on experience migrating from Node.js to Spring Boot Previous work experience at financial institutions
BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.
Privacy Policy
Not the right fit? Search for Java Developer jobs in Toronto, Ontario, Canada
About BeachHead
BeachHead is a premier and specialized consultancy and staffing firm focused on the Canadian Finance marketplace. We specialize in providing the highest quality of service for both our clients and professional Financial Candidates. Our unique business model supports a direct relationship with senior hiring business executives and stakeholders.
The BeachHead system is designed to capture intimate knowledge of both the client opportunity and qualified candidates, ensuring that each client/candidate is properly and competitively positioned in the marketplace.