Full Stack Engineer (Javascript/Python)
Job description
Check all associated application documentation thoroughly before clicking on the apply button at the bottom of this description. Our client is seeking a Senior Full Stack Developer with deep expertise in Java, Spring Boot, Azure, and distributed systems to help build a highly secure, fault-tolerant application that supports high-volume data ingestion, ledger-based recordkeeping, and analytics reporting. They are also looking for developers who embraceAI-augmented software development and leverage modern coding assistants and agent-based tools to accelerate delivery while maintaining high engineering standards.
This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Design and build scalable Java / Spring Boot microservices running in Microsoft Azure Kubernetes Service (AKS) Build fault-tolerant data ingestion and processing pipelines with strong delivery guarantees Design systems that ensure zero data loss, high availability, and strong consistency Develop ledger-style services responsible for secure recordkeeping and confidential data management Architect solutions supporting multi-region Azure deployments with stringent disaster recovery objectives Contribute to an Angular-based user interface supporting a controlled internal user community Leverage AI-assisted development tools to improve coding velocity, testing, debugging, documentation, and refactoring Utilize modern coding assistants such as: Windsurf, Cursor, Claude Code, Cline, Gemini Code Assist, or Amazon Q Developer 8 to 10+ years of software engineering experience, with preference for 10+ years. ~ Strong Java backend and Angular frontend experience. ~ Proficiency with SQL and Oracle. ~ Experience with CI/CD pipelines and DevOps practices. ~ Exposure to application resiliency, vulnerability management, and support. ~ Ability to manage multiple applications and streams of work. ~ AI-assisted development experience in day-to-day engineering. (Snowflake, cloud deployment experience, AML, data platforms or data lake, Kafka. Bachelor's degree.
Interested in this role?