Full Stack Software Engineer @DivIHN Integration
Software Development
Salary 59-63 per hour
Remote Location
Employment Type casual
Posted YDay

[Hiring] Full Stack Software Engineer @DivIHN Integration

YDay - DivIHN Integration is hiring a remote Full Stack Software Engineer. πŸ’Έ Salary: 59-63 per hour πŸ“Location: PST (UTC-8)

Role Description

As a Full Stack Software Engineer (Java/Kotlin, Angular), you will develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology integrating design, development, testing, and quality control.

  • Participate in daily stand-ups, sprint planning, and retrospectives as part of an agile team.
  • Design, develop, and maintain UI and APIs for Dexcom centralized account and consent management system.
  • Ensure APIs are scalable, low latency, and fault-tolerant to meet business and customer needs.
  • Build responsive frontend and backend applications using modern frameworks and technologies such as Spring Boot, Java, and Kotlin.
  • Work with NoSQL databases like Cassandra, MongoDB, DynamoDB, or RDBMS like MySQL, Postgres, Oracle.
  • Write and maintain unit tests, integration tests, and end-to-end tests using frameworks like JUnit, Mocha, and Karma.
  • Develop web applications with Angular or other modern JavaScript frameworks.
  • Design and optimize database schemas and queries to ensure efficient data storage and retrieval.
  • Collaborate with cross-functional teams to integrate design, development, testing, and quality control.
  • Ensure code quality and reliability through continuous testing and code reviews.
  • Containerize applications using Docker and deploy them to cloud platforms such as Google Cloud Platform.
  • Use tools like Kubernetes (K8s) and Helm for orchestration and management of containerized applications.
  • Implement and manage authentication and authorization mechanisms using OAuth, OpenID, and SSO.
  • Ensure secure access to APIs and data.
  • Set up and maintain CI/CD pipelines using tools like GitHub Actions.
  • Automate build, test, and deployment processes to ensure rapid and reliable delivery of software.
  • Monitor and optimize the performance of data pipelines and APIs.
  • Identify and resolve bottlenecks to ensure high availability and responsiveness.
  • Document API specifications, design decisions, and development processes.
  • Collaborate with team members, stakeholders, and partners to gather requirements and provide technical support.

Qualifications

  • Rich experience developing full stack applications, preferably in a cloud environment (AWS, Azure, or GCP).
  • Knowledge of modern Auth and SSO frameworks such as OAuth 2.0, OpenId, and/or SAML.
  • Excellent programming skills in Kotlin, Java, Angular, JavaScript, TypeScript, or other similar languages.
  • Experience in building frontend and backend applications using modern frameworks and technologies.
  • Previously worked with NoSQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle).
  • Familiarity with relevant, modern software test tools and equipment.
  • Experience in building cloud-based, container components, CI and CD Pipelines.
  • Comfortable being part of a team that builds components as part of a distributed environment.
  • Ability to work in a dynamic team environment and possess time management skills to meet schedules.
  • Exposure to GitHub Actions, Helm, Kubernetes, Google Cloud Platform, or AWS.

Requirements

  • Programming in Java / Kotlin – 2 years minimum.
  • REST APIs and Angular.
  • RDBMS.

Preferred Skills

  • Keycloak.
  • Containerization and GCP or AWS.
  • Spring Boot, Karate/Playwright Testing Framework.

Disqualifiers/Dislikes on Resumes

  • Lack of team/partner relationship experience.

Education Requirements

  • Bachelor's Degree+ in data/software engineering or similar.

Required Testing

  • Yes, online/take home assignment.

Software Skills Required

  • Mobile app development (iOS + Android ideal but iOS only is acceptable), backend development.

Number of Interviews

  • 2 rounds, Two hours of technical interview, 2nd round interview preferred to be onsite, thus local candidate preferred.

Interview Format

  • Web Conference (Zoom/TEAMS).
Before You Apply
️
remote Be aware of the location restriction for this remote position: PST (UTC-8)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full Stack Software Engineer @DivIHN Integration
Software Development
Salary 59-63 per hour
Remote Location
Employment Type casual
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: PST (UTC-8)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 138,246+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later