- Participating in daily coding activities as well design solutions and code reviews
- Hands-on coding with Java and SQL
- Working on different projects leading the team of developers
- Create system design documentation outlining overview, diagrams and designs specific to users, application system and technical requirements;
- Participate in meetings regarding user requirements and design throughout the project development phase;
- Perform coding, unit testing, debugging, documenting and implementing of applications in collaboration with quality assurance;
- Analyze existing or proposed enhancement requests to determine their feasibility and time estimates required;
- Evaluate existing and new applications and upcoming technologies to meet user requirements;
- Maintain, support and enhance existing applications;
- Keeps up to date on new technology, applications, scripts and servers;
- Perform data modeling for database design;
- Analyze, maintain security features for application development, servers, authentication and procedures.
- 8+ years of working experience as Java Developer hands-on experience with J2EE , J2EE Design Patterns
- 8+ years of experience working with Spring framework
- 3+ years of experience with Open API , Swagger
- 4+ years of experience with DevOps (Jenkins and cloud based deployment)
- 8+ years of Experience in Web Service and API design
- Experience with Shell script, Spring Batch framework experience,
- Experience with Microservices API development
- 8+ years of previous experience Handling and working with SQL queries / stored procs
- 5+ years of experience with YAML ,XML and JSON, JSF
- Ability to manage multiple priorities and meet critical deadlines.
- Good communication skills
- Working in an agile environment
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required
- Java J2EE/ SQL certifications is a plus
- Monday to Friday
Company
Location
Toronto - Canada
Job type
Full-Time
Java Job Details
institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.
We are currently seeking competent individuals to fulfill the role of Java Developer to join our dynamic team for our client, one of the major banks.
Location: Hybrid – Twice a week
Duration: 6 months
Extension: Possible
FTP: Possible
Typical Day in Role:
Candidate Requirements/Must-Have skills:
Nice to have:
Soft Skills:
Degrees or certifications:
Job Type: Fixed term contract
Salary: $55.00-$75.00 per hour
Schedule:
Work Location: Hybrid remote in TORONTO, ON
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs