XX
Java Fullstack DeveloperPYXIDIA TECHLABToronto, Ontario, Canada

This job offer is no longer available

XX

Java Fullstack Developer

PYXIDIA TECHLAB
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada

About

Job Title: Senior Full Stack Developer (Java, Spring Boot, Angular)
Experience: 8+ years
Location: Downtown Toronto (4 Days from office)
Employment Type: C2H
About The Role
We are looking for a highly skilled Senior Full Stack Developer to join our technology team. The successful candidate will have extensive experience in architecting, developing, and maintaining enterprise-grade web applications primarily using Java Spring Boot on the backend and Angular on the frontend. This role demands a deep understanding of software development life cycle (SDLC), strong coding standards, and a proactive approach to design and problem-solving.
Key Responsibilities
p):pt-0 (&>p):mb-2 (&>p):my-0"> Lead the design, development, testing, deployment, and maintenance of scalable and secure backend services using Java and Spring Boot framework.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Develop and enhance frontend applications using Angular to ensure a seamless, performant, and intuitive user experience.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Design, optimize, and maintain relational database schemas, write complex SQL queries for data retrieval, manipulation, and reporting.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Collaborate closely with Product Managers, UI/UX Designers, QA teams, and other developers to deliver quality software solutions on time.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Implement and maintain RESTful APIs and work with GraphQL APIs to enable efficient frontend-backend communication.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Integrate and manage asynchronous messaging systems such as Apache Kafka to support event-driven architecture and real-time data processing.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Utilize cloud computing resources and services to deploy, monitor, and scale applications in cloud platform AWS.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Ensure adherence to coding best practices, conduct code reviews, and mentor junior developers to improve team productivity and code quality.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Perform troubleshooting, root cause analysis, and performance tuning of applications to enhance reliability and responsiveness.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Stay current with emerging technologies and propose innovative technical solutions to improve product and development processes.
Required Skills And Experience
p):pt-0 (&>p):mb-2 (&>p):my-0"> Minimum 8 years of professional software development experience with a strong focus on backend and frontend technologies.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Expert knowledge and hands-on experience with Java 8+ and Spring Boot framework.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Proficient in Angular (versions 8+) including component development, services, routing, and state management.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Strong experience writing optimized SQL queries and working with relational databases such as MySQL, PostgreSQL, or Oracle.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Solid understanding of RESTful web services and experience building and consuming APIs.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Experience with asynchronous messaging platforms like Kafka or RabbitMQ.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Familiarity with GraphQL API development and consumption.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Sound understanding of core JavaScript, HTML5, and CSS3 in the context of modern web applications.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Exposure to cloud platforms such as AWS for application deployment and maintenance.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Knowledge of containerization (Docker) and CI/CD pipelines is a plus.
Desired Attributes
p):pt-0 (&>p):mb-2 (&>p):my-0"> Ability to work independently and in a team environment within an Agile/Scrum framework.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Strong analytical and problem-solving skills with excellent attention to detail.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Effective communication skills to articulate technical concepts to both technical and non-technical stakeholders.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Demonstrated leadership skills to guide and mentor junior team members.
p):pt-0 (&>p):mb-2 (&>p):my-0"> Passion for continuous learning and applying best practices in software development.
Education
p):pt-0 (&>p):mb-2 (&>p):my-0"> Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline is preferred. Equivalent work experience will also be considered.
Skills: sql,angular,aws,kafka,java,cloud,graphql,javascript,spring boot,microservices
  • Toronto, Ontario, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.