Java Software Engineer Remote Jobs for Freshers | Work from Home Jobs 2021

Job Responsibilities : Java Software Engineer (Canada – Remote)

Salary : 19 per hour

Company : Guidewire Software, Inc.

Location : Remote

Key Qualifications:

    • Very strong problem solving skills, data structures, algorithm skills.
    • Agile software development practices
    • Experience designing REST or gRPC based APIs
    • Technical design and leadership of features from inception to release
    • Maintaining and promoting a healthy codebase and ensuring high quality of products

Highly desirables:

    • Familiarity with Continuous Delivery, Continuous Integration (CI/CD)
    • Unit/Integration Testing, etc
    • Strong understanding of relational database persistence (e.g. MySQL, Oracle). Familiarity with NoSQL databases (e.g. MongoDB, CouchDB) is a plus
    • Experience with microservices architecture and containers
    • Experience building secure software and knowledge of security practices
    • Object-Oriented Design (OOD) using SOLID and / or Hexagonal design principles

Successful software engineers at Guidewire typically have:

    • A desire to work collaboratively in an empowered, small, cross-functional team
    • Experience working in an agile and fast paced development environment (e.g. TDD, BDD, Agile, pair programming, etc.)
    • A passion for code quality demonstrated by thorough testing
    • A desire to be hands-on in designing and writing code
    • Curiosity and internal motivation to constantly improve
    • Ability to learn quickly in a dynamic environment
    • Excellent communication skills, comfort level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from others

Click Here : Apply Now

Leave a Comment