Java Full Stack Developer

1114792
  • Job type

    Contract
  • Location

    Toronto
  • Profession

    Software Development
  • Industry

    Services bancaires et financiers
  • Pay

    Competitive

Java Full Stack Developer

Skillset Required:
• Extensive experience in Developing Java tech stack applications (Java 8+, 11+, 17+, Spring framework, Spring Boot).
• Good in Application Design approach / solutioning and Design patterns / Data Structure. • Analyze problems and implement solutions optimized for performance, scalability, quality, and maintainability.
• Basic understanding/experience on any one Public Cloud technology (ex: AWS, Azure). • Develop high-quality and detailed designs.
• Conduct unit testing and automated unit test frameworks.
• Use coding standards and best practices to ensure quality.
• Experience on the Automation Deployment using pipeline.
• Familiar with any one IDE (ex: Eclipse, IntelliJ) and running applications in local machine.
• Good understanding on the RDBMS database, queries, table design.
• Experience in preparing / reviewing Requirements, Application Design, Test Plan, test case documents, production roll out plans.
• Experience in Leading a Team of 5 to 7 people and delivering Java API Project end to end.
• Experience working with Team in both Onshore and Offshore with different time zones.
• Should have skill set to plan upcoming activities for next 3 months for the given project.
• Identify risk and conduct mitigation action planning.
• Take on new challenges and keep the team motivation high.
• Ability to quickly learn in any new technology and adopt to it.
• Experience in working with Different Groups (Testing, Business Architecture, Infra teams, Performance Testing etc) within organization.
• Experience in delivering at least one UI based Java application.
• Knowledge of secure coding practices.
• Knowledge of API security, such as OAuth2.

Nice to Have Skills:
• Experience in Banking domain and developing/delivering enterprise applications.
• Experience in Architecture Patterns.
• Experience in Resource Planning and Financial Management
• Understanding on Project Management related concepts
• Experience in UI/UX design and Development.
• Experience in Azure App Service, Kubernetes with Java application development.
• Experience in Oracle Stored Procedures.
• Exposure to Infra related concepts (like Firewall, F5 device configuration, protocols etc).
• Experience in database design

Top Required Skills:
Java 8+, 11+, 17+, Spring framework, Spring Boot, Microservices, Restful, API, Maven, Hibernate, JBOSS, SQL, AngularJs, Node .js

Years of Experience: 12+ years

#LI-DNI

Apply for this job

Talk to Vandana Desai, the specialist consultant managing this position

Located in Toronto (EN), 8 King Street East, 20th FloorTelephone:  416 203 1834