Seeking a Senior Java Developer to engage in Agile Scrum processes, collaborate with teams, and develop solutions using Java and SQL. The role requires delivering quality software through effective communication and continuous learning.
Company Description
- Position: Java Developer
- Term: open to contracting or fulltime
- Location: Woodbridge, ON
- Industry: Software Development
Our client’s Information Technology division is responsible for the infrastructure and software to enable the efficient operation ---including fee capture, account management, financials, and data storage/analytics---as well as customer services including call centre, web, IVR and supporting workflows.
Delivery is accomplished using an Agile-Scrum approach, including self-organization, short iterations, strong collaboration, and dedicated teams in scrum rooms. We are looking for an energetic professional with a positive outlook to augment our growing team.
We are hiring an Agile Software Developer to join the Enterprise team which consists Web team and CRM.
Job Description- Demonstrate the attributes of a good Scrum team member:
- Team Collaboration
- Communication
- Agility
- Energy
- Learn, follow and adapt Agile software development processes
- Actively participate in Scrum Planning, decomposing Product Backlog Items into tasks and associated estimating of effort
- Select and complete appropriate tasks from the Scrum Wall, balancing existing skills with a willingness to learn
- Share and gain knowledge through collaboration, pairing, or other related methods
- Continuously learn new skills to strengthen the team and to be able to operate as a Feature Team
- Build Quality In through techniques such as Test-Driven Development, constant feedback, Test Automation, and Continuous Integration
- Communicate often and effectively with other Team Members, the Scrum Master, and the Product Owner
- Demonstrate completed work to team and to stakeholders at Sprint Review
- Participate in regular team reviews, assessing each other’s performance and fostering continuous improvement
- 5 years of Java development experience
- Experience with development in a multi-platform system
- Must have: Java Enterprise developer, Java 8, SQL, broad understanding of App servers, message brokers and ESBS, API development, RESTful webservices
- Nice to have: database design (understanding of system design concepts); Microservices; message-based architecture; RESTful webservices, integration
Similar Jobs
Fintech • Financial Services
Develop and maintain Citi’s global Delta One execution platform, including ETF execution workflows and Cross Assets Liquidity interfaces. Responsibilities include requirements analysis, architecture, coding, testing, implementation, production support, documentation, support-staff training, and communication of project progress and risks. The role requires strong Java development and object-oriented design skills, Unix/Linux experience, and collaboration in an agile environment. Knowledge of low-latency trading systems, market data, electronic exchanges, and financial markets is advantageous.
Top Skills:
Fix ProtocolJavaKafkaKdbLinuxUnix
Information Technology
Designs, develops, tests, deploys, and supports enterprise full-stack applications using Java, Spring Boot, React, Node.js, Python, SQL, microservices, APIs, and cloud platforms. Responsibilities include building secure and accessible interfaces, optimizing databases, supporting CI/CD, troubleshooting across the technology stack, contributing to solution architecture, collaborating with cross-functional teams, maintaining technical documentation, and improving engineering standards.
Top Skills:
AWSAzureCi/CdDevOpsDockerGitGoogle Cloud PlatformJavaKubernetesMicroservicesNode.jsPythonReactRest ApisSpring BootSQLTypescript
Information Technology
Design, develop, test, deploy, and support enterprise full-stack applications using Java, Spring Boot, React, Node.js, Python, SQL, microservices, APIs, and cloud platforms. Build secure, scalable interfaces and back-end services, optimize databases, support CI/CD and deployment automation, troubleshoot across the technology stack, and collaborate with product, architecture, QA, DevOps, and business teams. Contribute to technical design, documentation, code quality, security, and continuous engineering improvement.
Top Skills:
Api GatewaysAWSAzureCi/CdDevOpsDockerEvent-Driven ArchitectureGitGoogle Cloud PlatformJavaKubernetesLoggingMicroservicesMonitoringNode.jsObservabilityPythonReactRest ApisSpring BootSQLTypescript
What you need to know about the Toronto Tech Scene
Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.


