Java Backend Developer – AWS/Banking

Job Description

  • Contractor
  • Anywhere

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