Senior Software Engineer

Remote, CA, Canada

Job Description

Job Overview


We are seeking a talented and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have at least 8 years of experience in software development using Java and Spring Boot in a cloud based microservice environment, along with knowledge of Angular or ReactJS. You will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. Candidates should be comfortable working from 9am-5pm MST.

Responsibilities



Design, develop, and implement software applications using Java and Spring Boot in a microservices architecture. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable code while adhering to best practices in software development. Develop and maintain APIs to facilitate communication between different systems. Utilize SQL for database management and data manipulation. Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives. Troubleshoot, debug, and optimize existing applications for performance improvements. Stay updated with emerging technologies and industry trends to enhance skills and knowledge.

Requirements



At least 8 years of software development experience. Proficiency in Java and Spring Boot. Experience with Microservices Experience with Angular or ReactJS. Experience with AWS is a plus. Experience with SQL databases. Familiarity with RESTful APIs and their integration into applications. Understanding of Agile methodologies and experience working in Agile teams. Strong problem-solving skills with the ability to troubleshoot complex issues. Excellent communication skills to collaborate effectively with team members. A degree in Computer Science or a related field is preferred but not mandatory.
Join us in shaping the future of technology through innovative software solutions!

Job Type: Full-time

Pay: From $85,000.00 per year

Benefits:

Paid time off
Schedule:

Monday to Friday
Application question(s):

What is your expected annual salary (in CAD)?
Experience:

Java: 8 years (required)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2552831
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned