Uplers

Sr Full Stack Engineer- Remote

Delhi, IN

Remote
$4.0k/month
13 days ago
Save Job

Summary

Experience: 8.00 + years

Salary: CAD 4012-4320 / month (based on experience)

Expected Notice Period: 15 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Remote

Placement Type: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)

(*Note: This is a requirement for one of Uplers' client - A funded, fast-growing InsurTech platform building digital solutions for the insurance industry.)

What do you need for this opportunity?

Must have skills required:

CI/CD, Liquibase, Redis Cache, SonarQube, Angular 14, Java 11, MicroServices, Spring Boot, Unit Testing, AWS, Docker, Git, PostgreSQL

A funded, fast-growing InsurTech platform building digital solutions for the insurance industry. is Looking for:

About Role:

As a Sr Full Stack Engineer, you should be self-motivated, creative, proactive, and able to thrive in a fast-paced environment involving multiple applications and diverse technologies. You will work closely with developers, Product Management, and other team members throughout the Software Development Life Cycle (SDLC), ensuring alignment to coding standards and meeting both technical and client needs. Your role will involve orchestrating full lifecycle projects from design to implementation, utilizing your expertise in Angular, Java, Spring Boot, microservices, and RESTful API patterns to develop high-quality applications. Collaboration with cross-functional teams is essential to deliver innovative solutions with high level of quality, while maintaining a strong understanding of SDLC processes and methodologies to drive efficient development practices. You'll be reporting directly to Director of Development.

About the Product :PolicyBound is an InsurTech (insurance technology) startup that's developing a Saas based platform to enable insurance agencies and brokers to grow in the digital age.

Key points:

  • They focus on commercial insurance lines, not personal or life insurance
  • They're building an end-to-end product that doesn't currently exist in the market
  • Their parent company is an insurance agency in the United States
  • The platform will allow multiple agencies to be onboarded and use their solution


Responsibilities

  • Implement the roadmap for legacy modernization as per the defined priorities and dependencies
  • To work as a full lifecycle software developer and should have experience in SDLC including coding standards, code reviews, source code management, build processes, testing and value of metrics and incremental delivery.
  • Design and develop solutions that meet the functional and non-functional requirements
  • Meeting both technical and client needs.
  • Familiarity with windows, linux operating systems, common software development tools like editors, build systems, Git, Bitbucket
  • Designing, developing APIs, prepare effort estimation of work, team management and support
  • Good interpersonal skills and coordinate & work with various customers from technology & business teams.
  • Open to assist junior members if required & provide support to QA and UAT test team.
  • Flexible to support Prod and work on critical issues from production.
  • Must take responsibility and ownership of components/processes within the team and mentor the team members.


Skills And Qualifications

  • Minimum 8 years of experience required
  • Minimum 6 years of experience with Java 11, SpringBoot 3.X and Microservices, PostgreSQL
  • Minimum 6 years of experience with Angular and 2+ years with Angular 14 (implementation of stand alone components, performance improvement)
  • Others: Redis Cache, Liquibase, Docker/ Kubernetes, SonarQube, Linters.
  • Experience in JavaScript, Angular (14+ required), TypeScript, and related technologies using Visual Studio Code for IDE
  • Experience with Java Backend API technologies (required): Java (JEE/Spring Core/ Spring & Spring Boot), Microservices, JPA and/or design techniques and tools and Any DB, Cloud -Azure/AWS.
  • Knowledgeable in reactive programming, particularly RxJS, for managing asynchronous data and events in Angular apps.
  • Knowledgeable in HTML5 and CSS3 for crafting responsive and visually appealing UIs.
  • Experience developing RESTful API patterns and Microservices.
  • Proven knowledge of HTTP/HTTPS protocol and TCP/IP networking.
  • Experienced in writing unit test cases, use cases, and complete Unit testing.
  • Experience developing and scaling SaaS software solutions
  • Knowledge of Object Oriented Design, Design patterns, Architecture and Application Integration
  • Strong experience in architecting scalable applications that can support 1000+ users at a time.
  • Hands-on experience with distributed tech stack with modern tools of development
  • Hands-on experience with core dev-ops tooling and best practices and manage this at a platform level.
  • Hands-on experience with automated test frameworks – Cypress, Jasmine, Karma etc. & Test-Driven Development
  • Experience in managing the deployments and build frameworks.
  • Familiar with state management libraries (e.g., NgRx, Akita) to handle application state.
  • Experienced with modern development tools (Bitbucket, Git, CI/CD, Docker) and Agile methodologies.


Soft Skills

  • Can work independently
  • Has experience working with QA, DevOps and Product teams across different time zones.
  • Clear communication skills, including asynchronous tools to ensure flow of communication.
  • EST hours overlap required: Noon EST (daily) and 1 PM EST (occasionally)


Interviews : 2-3 Rounds

How to apply for this opportunity?

  • Step 1: Click On Apply! And Register or Login on our portal.
  • Step 2: Complete the Screening Form & Upload updated Resume
  • Step 3: Increase your chances to get shortlisted & meet the client for the Interview!


About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job