Senior Database Java Developer
Alert Driving
Backend Application Developer - Job Description
Position Summary
We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based software products and internally developed support systems. You have extensive experience designing database structures and associated queries and procedures. You must be able to assess the business requirements accurately and translate them into technical implementations. You will own all the technical aspects of your deliverables while keeping a close eye on estimates, status, code quality, team productivity, and deliverable dependencies on your components.
Duties of the Backend Application Developer
Tasks of the Backend Application Developer revolve around the development of enterprise-class, database-focused web-based applications which include:
- Design, code, and unit test core application components by applying advanced knowledge of modern programming languages and mentoring less experienced team members
- Assist in the creation of architectural design specifications by collaborating closely with stakeholders and the development team
- Ensuring that the software architecture fulfills non-functional requirements which include but are not limited to performance, scalability, security, extensibility, and maintainability
- Document and present design, architecture, and technical approaches to aid in code maintenance and code reuse
- Proactively anticipate roadblocks to accommodate product delivery schedules and collaborate with team members and managers for workarounds
- Assist in daily scrum meetings and change requests to ensure smooth sprints
- Participate in post-implementation reviews and discussions by providing recommendations on process improvements, knowledge sharing, and communication flows for continuous optimizations
- Debug defects and troubleshoot issues reported by the Software Quality Assurance and/or Client Services teams in a timely manner
Technologies in Use
PostgreSQL, PL/pgSQL, GraphQL (Hasura), ionic.io, VueJS, Java, Spring Framework, MongoDB, Python, Debian Linux, Docker
Education and Training Requirements
The minimum post-secondary education requirement is a Bachelor’s degree with concentrated study in Computer Science, Engineering, or other related disciplines or equivalent work experience.
Knowledge and Skills Requirements
The Backend Application Developer should possess the following ideally:
- 8+ years in a commercial software application development environment
- 6+ years of relational database-backed application development
- 7+ years of Java experience
- Strong Linux knowledge and ability to work comfortably in a Linux command line environment in addition to IDEs
- Excellent knowledge of relational database design principles including schema design, procedures, queries, constraints, transactional boundaries, troubleshooting, and query performance tuning
- Knowledge and experience with PostgreSQL and PL/pgSQL scripting (preferable) or other relational databases
- Working experience with Hasura as an asset
- Knowledge-building Java-based REST or GraphQL web services
- Knowledge of front-end UI development languages and frameworks (ionic.io, VueJS, React, etc) and methodologies for back-end communications (REST, GraphQL, etc…)
- Ability to document software designs and produce clean, understandable, well-commented code
- Experience practicing agile development methodologies such as Scrum
- A proven track record of successfully designing, developing, and launching enterprise web-based applications to the market.
Person Specification
The Backend Application Developer is a passionate seasoned professional in software development. You have a relentless determination to be customer focused and results-oriented to ensure the customers will always have the most intuitive user and fast responsive experiences in using our applications. You have excellent verbal and written communication skills. You should have a track record as a team player that knows how to work within a world-class development team in a highly collaborative manner. You must have a desire to continuously improve your knowledge as it relates to new and emerging web and back-end technologies, development tools, and best practices. You must be able to work proactively, with minimum supervision, and manage project deliverables under tight deadlines in a fast-paced environment.
- ...Azure monitoring tools? Do you have expert Database administration experience, e.g., Oracle... ...opportunity for you! Our client is looking for a Senior Database Administrator for a 12 month... ...Plan and co-ordinate implementation with developers, ITS, UNIX and .NET application support...SeniorContract workInternship
- ...Java Developer – AI/ML & Microservices North York, ON - Hybrid (Tue, Wed, Thu WFO) Knowledge of Java concepts including Streams, Threads, and Collections Java programming with experience using Spring Boot Proficiency in setting up Java projects using Maven or...SuggestedContract work
- Do you have knowledge of Java, JSON, XML, API calls, HL7/FHIR, Restful... ...have experience in designing, developing and implementing applications... ...Our client is looking for a Senior Software Developer for a 12... ...using relational and hierarchical database technologies · Provide...SeniorContract workFlexible hours
- ...such as LoadRunner? Do you have experience in designing and developing ,utilizing test automation new technologies such as AIIf so... ...a great opportunity for you! Our client is looking for a Senior Automation Developer for a 10 month contract in North York. This is an onsite...SeniorContract work
- Do you have 7+ years hands-on Java development in an enterprise environment, including Spring Boot, REST API design, integration... ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in North York. This is an onsite role...SeniorContract work
- ...have 10+ years of experience in Java programming on Sun Solaris and... ...WebSphere Studio Application Developer, web services? If so, this... ...Our client is looking for a Senior Software Developer - Full Stack... ...platforms, operating systems, database technology, communication protocols...SeniorContract workFlexible hours
$42.4 - $46.4 per hour
...Position: Java FullStack Developer Location: Hybrid, 2x per week in office (North York, ON) Structure: Contract, 12 months to start (long-term/ongoing) Pay: $42.40 â $46.40 p/h inc. -- We have a great new opportunity to support one of our Financial Services clients...Long term contractContract workWork at office- ...for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in... ...using Cloud-Native / PaaS & Java EE application models (e.g. Microservice... ...WildFly, relational, hierarchical and NoSQL databases • Provide critical application support...SeniorLong term contractContract workInterim roleInternship
- We are seeking a Senior Software Developer with specialized expertise in the IBM Cúram Social Program Management... ...deployment. - Utilize relational database technologies (Oracle) and query... ...software package. - Proficiency in Java-Cúram development, J2EE, XML/XSD, and shell...Senior
- ...JavaScript and TypeScript , Node.js , NextJS ? If so, this would be a great opportunity for you ! Our client is looking for a Senior Software Developer- Front End for a 11 month contract in North York. This is an onsite role . Rate: $543.7 - $579.46 Advantages •...SeniorLong term contractContract workInterim role
- ...a versatile and highly skilled Software Developer to join our team in Toronto. This role is... ...diverse range of tools from traditional Java environments to modern Cloud and Microservices... ...and ad-hoc data extracts, optimize database queries, and perform data quality validation...
- ...have hands on experience with Java, AKS configuration and customization... ...improving performance, and developing technical documentation? If so... ...Our client is looking for a Senior Specialized IT Consultant for... ...following computing environments: • Database: Oracle • CRM: Oracle Siebel...SeniorContract work
- ...engineering? Do you have experience in design using Java , Java script, REACT, Oracle, PostgreSQL,... ...for you! Our client is looking for a Senior Systems Testing/QA Specialist for a 12... .... Responsibilities • Design, develop and enhance large scale software systems using...SeniorContract work
- ...requirements analysis, design, development, testing and go live. Analyze requirements and create technical specifications Design and develop clean, reliable, scalable solutions for a variety of customers Support testing and commissioning of new software Collaborate with...
$115k - $145k per year
...They’re looking for a hands-on Senior Software Engineer who enjoys... ...backend services and APIs Develop and maintain microservices architectures... ...(e.g., Golang, Python, or Java) Hands-on experience with... ...Experience with time-series databases (e.g., InfluxDB, QuestDB) Familiarity...Senior- ...Our TorontoJobs.ca Recruiting Division client, a CPA firm located in North York, is searching for a Senior Accountant for their firm. Responsibilities Direct communication with clients to resolve accounting and tax issues Responsible to compile and produce financial...SeniorFull time
- ...Our TorontoJobs.ca Recruiting Division client, a food manufacturing company in North York, is seeking a skilled and detail-oriented Senior Accountant to join our finance team. The ideal candidate will have experience in managing financial operations, general ledger activities...SeniorFull timeLocal area
$115 per hour
...behalf of our client in Public Sector, we are looking contract Senior Program Manager Description Start Date: 2023-11-30 Duration... ...initiatives that may be multi-jurisdictional and/or enterprise wide. · Develop and administer program assessment protocols for evaluation and...SeniorHourly payLong term contractFull timeContract workFixed term contractInternshipRemote workRelocationShift workDay shift$110k - $160k per year
...approach. Come build the future with us! We are looking for a Senior Project Manager - M&E for one of our exciting projects in North... ...tendering, evaluation, and award recommendations Develop MEP execution plans, phasing strategies, and site logistics in collaboration...SeniorPermanent employmentContract workFor contractorsFor subcontractorWork at officeLocal area$55 per hour
Our client is a multi-national publicly listed company looking to add to their team a Senior Accountant for an initial term of 12 months. There is a very strong chance for this role to either extend longer or convert into a full-time job. This is a hybrid role, in office 3...SeniorFull timeContract workWork at office3 days per week$18 per hour
Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Work site environment...SeniorPermanent employmentFull timeLive InRelocation$85k - $90k per year
...Senior Residential Mortgage Underwriter Drive impact. Shape decisions. Grow your career. We’re looking for a highly skilled Senior Residential Mortgage Underwriter to join our team and play a key role in driving portfolio growth while delivering exceptional service to...SeniorPermanent employment$125k - $175k per year
...the heart of its concerns by advocating an innovative collaborative approach. Come build the future with us! We are seeking a Senior Design Manager to lead the design delivery of a single, high‑profile ICI project delivered within a P3 / alternative delivery...SeniorPermanent employmentContract workWork at office$45 - $55 per hour
...you ready to shape the future of urban mobility? We are seeking a Senior Mechanical Designer to join our HEM Engineering team in... ...degree of professionalism in the job and in relations with others Developing junior team members of the department by providing assistance, as...Senior- ...would be a great opportunity for you! Our client is looking for a Senior Technology Architect for a 5 month contract in North York.... ...architecture and business processes to drive efficiency. · Develop architectural blueprints and support process optimization and best...SeniorContract work
- ...Job Description As a Senior Associate Client Consultant, you will be an integral part of the Canadian merchant services team which collaborates closely with SMB and Middle Market merchant coverage teams to lead product solutioning that meets our clients’ payment needs....Senior
$120k - $145k per year
...Company Our client is a Family Office They are looking for a Senior Tax & Compliance Officer to join their team! Why Work Here... ...deadlines are met Identify and communicate trends and developments in tax which are relevant to High-Net-Worth individuals and corporations...SeniorWork at office- ...As we continue to scale, we are seeking to expand our team with a Senior Influencer and Affiliate Marketing Manager. Position Overview... ...~ Strong sales acumen, negotiation skills, and the ability to develop win-win collaboration models. ~ Demonstrated team management and...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide
$50 - $58 per hour
...qualification testing? We are seeking a highly motivated and skilled Senior Hardware Qualification Engineer to lead critical certification... ...strategies. Professional Development: Opportunities to develop junior team members and participate in high-level ISA committee audits...SeniorPermanent employmentContract workFor subcontractorWorldwide$125k - $175k per year
...the heart of its concerns by advocating an innovative collaborative approach. Come build the future with us! We are seeking a Senior Design Manager to lead the design delivery of a single, high‑profile ICI project delivered within a P3 / alternative delivery...SeniorPermanent employmentContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Database Java Developer. Be the first to apply!
- database engineer North York, ON
- java developer no experience North York, ON
- java software developer North York, ON
- java developer North York, ON
- senior java developer North York, ON
- senior commissioning manager North York, ON
- senior hardware engineer North York, ON
- senior engineer North York, ON
- senior tax manager North York, ON
- senior manager North York, ON
