Full Stack Java Developer

Company:  eClerx
Location: Toronto
Closing Date: 06/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Full Stack Java Developer______________________________________________________________________Location: Canada or US-must be in Eastern Standard Time ZoneType: Full Time Assignment Duration: 3 MonthsDepartment: Financial Markets_______________________________________________________________________SummaryeClerx Markets is searching for a talented and motivated Full Stack Java Developer to join our growing team. In this role, you will be responsible for the design, development, and implementation across projects comprising microservices, server and client-side code, database development, APIs, and much more from the user interface to backend systems.Responsibilities Design, develop, and maintain highly scalable and robust web applications using Java and Spring Framework. Build interactive and user-friendly web interfaces using JavaScript framework React (minimum 5 years’ experience required). Develop and implement well-documented APIs for seamless communication between different application components. Work closely with database administrators to design and maintain efficient database schemas using Oracle and stored procedures (minimum 10 years’ experience required). Translate technical designs and user requirements into workable and maintainable Java code. Familiarity with Apache Camel Demonstrable familiarity with Data Mesh concepts and technology Effectively troubleshoot and debug complex technical issues. Collaborate effectively with cross-functional teams (designers, backend engineers, product managers) to deliver high-quality solutions. Write clear, concise, and well-documented code adhering to best practices and design patterns. Eligibility Requirements Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). Minimum of 12+ years of experience in full-stack Java development. Strong proficiency in Java with a solid understanding of object-oriented programming (OOP) concepts. In-depth knowledge of Spring Framework and its core components. Experience building web applications using a popular JavaScript framework (e.g., React, AngularJS, EXTJS). Experience with API development and design principles (RESTful APIs). Working knowledge of relational databases SQL, Oracle and stored procedures. Excellent analytical and problem-solving skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. In the US, the target base salary for this role is $110,000-$130,000. Compensation is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications, and geography. We expect the majority of candidates who are offered roles at our company to fall throughout the range based on these factors.About eClerx eClerx is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. We are also committed to protecting and safeguarding your personal data. Please find our policy .
Apply Now
Share this job
eClerx
  • Similar Jobs

  • Java Full Stack Developer

    Toronto
    View Job
  • Java Full Stack Developer

    Toronto
    View Job
  • Java Full Stack Developer

    Toronto
    View Job
  • Full stack Developer(Java/Angular)

    Toronto
    View Job
  • Full Stack Developer - CORE JAVA

    Toronto
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙