Java Backend Developer – AWS/Banking
Are you passionate about building innovative user interfaces and robust backend systems? Apply Now!
Working with one of our top financial clients, this role calls for a Java Backend Developer – AWS/Banking. This position involves designing, developing, and maintaining high-quality software solutions with a focus on user experience and backend integration, leveraging modern technologies and cloud platforms to deliver scalable and secure applications.
Pay rate range (CAD): $94.20/hr – $113.04/hr
Responsibilities
- Develop and enhance intuitive user interfaces using modern UI frameworks and technologies
- Collaborate with cross-functional teams to translate design mockups and requirements into functional applications
- Build and maintain scalable backend services and APIs to support frontend functionalities
- Integrate systems with cloud-based services and databases, ensuring optimal performance and security
- Participate in code reviews, unit testing, and automated testing to ensure code quality and reliability
- Troubleshoot and resolve application issues, bugs, and performance bottlenecks
- Support deployment activities and assist with ongoing maintenance and system updates
- Contribute to technical documentation and best practices to improve development efficiency
- Work closely with stakeholders to gather requirements and deliver high-quality solutions
- Maintain awareness of industry trends to suggest innovative approaches and improvements
Desired Skill-Set
- Proven experience in UI development using frameworks such as React, Angular, or Vue.js
- Strong proficiency in HTML, CSS, and JavaScript
- Experience with backend development using languages such as Java, Node.js, or similar
- Familiarity with RESTful API development and integration
- Understanding of cloud platforms (AWS preferred) and related services
- Knowledge of version control systems (e.g., Git) and CI/CD pipelines
- Ability to write clean, maintainable, and efficient code
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
Nice to Have
- Experience with mobile-responsive design and development
- Knowledge of UI/UX principles and accessibility standards
- Familiarity with containerization (Docker, Kubernetes)
- Prior experience working in financial or regulated environments
- Knowledge of databases (SQL and NoSQL) and data modeling
- Exposure to DevOps practices and infrastructure automation
- Understanding of agile development methodologies
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.