Sr. Java Full Stack Developer

Remote, CA, Canada

Job Description

Job description:

Company Background:



Blackstraw is a early stage AI startup from Tampa Bay FL. Utilizing a unique combination of our AI Platforms and Services backed by real world AI deployment experience, we deliver innovative solutions to our growing list of clients. This is the perfect opportunity for anyone who is looking to become a part of an innovative and energetic team that develops AI solutions that transform organizations.

About the Role



We are looking for a highly skilled

Senior Full Stack Developer

with deep expertise in

Java, Angular, JavaScript, and Microsoft Azure

to join our engineering team. The ideal candidate will have strong hands-on experience building scalable web applications and APIs using modern frameworks, as well as deploying and managing applications on the Azure cloud stack.

You will collaborate closely with cross-functional teams including architects, product managers, and DevOps engineers to design, develop, and deliver secure, high-performance solutions that drive business outcomes.

Key Responsibilities



Design, develop, and maintain

end-to-end web applications

using Java (Spring Boot), Angular, and JavaScript. Build and integrate

RESTful APIs and microservices

with robust security and scalability in mind. Develop cloud-native applications leveraging

Microsoft Azure services

such as App Services, Azure Functions, Key Vault, Blob Storage, and Azure DevOps. Implement

CI/CD pipelines

and contribute to DevOps automation. Participate in

code reviews

, mentor junior developers, and ensure best coding practices. Work with

SQL and NoSQL databases

(e.g., Azure SQL, Cosmos DB, MongoDB). Collaborate with QA, UX, and architecture teams to deliver high-quality, performant software solutions. Monitor, troubleshoot, and optimize performance across both frontend and backend components. Stay updated with

emerging technologies

and propose adoption where applicable.

Required Skills & Experience



8-10 years

of hands-on software development experience. Strong proficiency in

Java, Spring Boot

, and related frameworks. Advanced knowledge of

Angular (v10+)

and

JavaScript/TypeScript

. Experience developing, deploying, and managing applications on

Azure Cloud

. Familiarity with

Azure DevOps

,

CI/CD pipelines

, and

infrastructure as code (IaC)

concepts. Solid understanding of

REST APIs, microservices architecture

, and

containerization

(Docker, Kubernetes). Database expertise in

SQL (MySQL, PostgreSQL, Azure SQL)

and

NoSQL (Cosmos DB, MongoDB)

. Strong debugging, troubleshooting, and performance tuning skills. Excellent communication and teamwork abilities.

Preferred Skills



Experience with

React

or

Node.js

as secondary frameworks. Knowledge of

Azure Active Directory

,

OAuth2

, or

JWT-based authentication

. Familiarity with

Agile methodologies (Scrum/Kanban)

. Exposure to

test automation frameworks

(JUnit, Selenium, Jasmine, Karma).
Job Type: Full-time

Pay: $150,000.00-$200,000.00 per year

Application question(s):

Do you have Visa to travel to US for meetings
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
    JD2957315
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned