Lead Java Architect (Hands-On) - Java, Python, React, Azure

Ateeca
yesterday

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

Remote

Tech stack

Java
.NET
Artificial Intelligence
Application Performance Management
Azure
Cloud Engineering
Code Review
Continuous Integration
Database Design
Django
JUnit
Python
Microsoft SQL Server
MongoDB
Node.js
OAuth
OpenID
Query Optimization
Redis
Azure
Mockito
Cloud Services
JSON Web Token
Search Technologies
Socket
Software Deployment
Software Engineering
WebSocket
Real Time Systems
Cloud Monitoring
React
Flask
Spring-boot
Software Security
Pytest
Production Code
Cosmos DB
REST
Api Management
Key Vault
Microservices

Job description

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, Python, React, and Azure.
  • Lead architecture and delivery of cloud-native microservices and event-driven solutions.
  • Build and enhance Python services using Django and Flask frameworks.
  • Develop secure, scalable APIs and real-time applications using Node.js, Socket.IO, and WebSockets.
  • Implement Azure-based solutions leveraging App Services, Functions, Service Bus, Key Vault, APIM, and Container Apps.
  • Optimize SQL Server databases, queries, and deployment processes.
  • Establish engineering best practices around security, testing, observability, performance, and reliability.
  • Conduct code reviews, mentor engineers, and provide technical leadership across distributed teams.
  • Drive proof-of-concepts through production deployment while ensuring operational excellence.

Requirements

Do you have experience in WebSocket?, We are seeking a highly skilled Lead Java Architect who is passionate about building software and remains deeply involved in coding. This is a hands-on leadership role where you'll design scalable cloud-native solutions, develop production-ready code, mentor engineering teams, and drive technical excellence across multiple technology stacks., * 10+ years of software engineering experience with recent hands-on development.

  • Strong expertise in Java 21, Spring Boot, Microservices, REST APIs, and React.
  • Minimum 2+ years of hands-on Python development using Django and/or Flask.
  • Experience with Node.js, Express, WebSockets, and real-time messaging architectures.
  • Strong SQL Server experience including query optimization and database design.
  • Hands-on experience with Azure cloud services including App Service, Functions, Service Bus, Key Vault, APIM, Application Insights, and Azure Monitor.
  • Expertise in automated testing frameworks such as JUnit, Mockito, and pytest.
  • Experience designing secure applications using OAuth2, OIDC, JWT, Managed Identity, and Azure Entra ID.
  • Proven ability to lead teams while remaining actively involved in coding and solution delivery.

Preferred Qualifications

  • Experience with .NET 8/10 development.
  • Knowledge of Redis, Azure Redis Cache, MongoDB, or Cosmos DB.
  • Exposure to AI and document processing solutions using Azure OpenAI, Azure AI Search, OCR, and related technologies.
  • Experience with OpenTelemetry, CI/CD pipelines, and cloud-native observability platforms.

Ideal Candidate

A technically strong architect who enjoys solving complex engineering challenges, writing production code daily, mentoring teams, and delivering scalable, secure, and reliable cloud solutions., * Java 21, Spring Boot, Microservices and React: 10 years (Required)

  • Python development using Django and/or Flask: 3 years (Required)
  • Node.js, Express, WebSockets: 5 years (Preferred)
  • Azure cloud services: 5 years (Required)
  • OAuth2, OIDC, JWT: 3 years (Preferred)
  • MongoDB, or Cosmos DB: 3 years (Preferred)

Benefits & conditions

3.53.5 out of 5 stars Remote $75 - $80 an hour - Contract

Apply for this position