Java Developer

 

Description:

We are currently seeking Java Developers to join our team on a 1 year term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term staff augmentation role requires strong expertise in Java and Spring Boot. You will collaborate with other developers, business analysts, and project managers to deliver high-quality solutions to our client.

What will your typical day look like?

Key Responsibilities:
1. Designing and Developing Java Applications:

  • Write clean, efficient, and well-documented code using Java and Spring Boot.
  • Understand business requirements, design technical solutions, and implement them using best practices.


2. Collaborating with Cross-Functional Teams:

  • Work closely with business analysts, project managers, and quality assurance professionals to ensure effective communication and collaboration throughout the software development lifecycle.


3. Troubleshooting and Debugging:

  • Identify and resolve technical issues, bugs, or performance bottlenecks in the software applications.
  • Analyze log files, use debugging tools, and work with the team to find appropriate solutions.


4. Testing and Quality Assurance:

  • Participate in testing activities, including unit testing, integration testing, and system testing, to ensure the quality and reliability of the developed software.
  • Write test cases, perform test execution, and report defects.


5. Continuous Learning and Improvement:

  • Stay up-to-date with the latest Java technologies, frameworks, and best practices.
  • Continuously learn and improve your skills through training, certifications, and knowledge sharing with colleagues.


Enough about us, let’s talk about you

Required

  • Extensive professional experience in java development, with a history of working on large and complex applications with high business and customer impact
  • Minimum of 2 years of professional experience with Java, Spring Boot, and RESTful API development.
  • Database Knowledge: minimum of 2 years of professional experience working with relational databases (e.g., MySQL, PostgreSQL) and experience with ORM frameworks like Hibernate.
  • Minimum of 2 years of professional working experience within Agile or Scrum environments.
  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience


Preferred

  • Experience working in the financial services/banking industry.
  • Analytical/ Decision Making Responsibilities
  • Analytical ability to manage multiple projects and prioritize tasks into manageable work products
  • Can operate independently or with minimum supervision
  • Excellent Written and Communication Skills
  • Ability to deliver technical demonstrations

Organization Deloitte
Industry IT / Telecom / Software Jobs
Occupational Category Java Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-12-20 6:25 am
Expires on 2025-02-03