Skip to main content

Java-Python-Senior Engineer

Posted 4 days ago

ace stackPhoenix (AZ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Java-Python-Senior EngineerLocation: Phoenix, AZ (ONSITE)FULLTIME ONLYJob Description • Need candidates experience in Java and Python technologies. • Experience in the areas of Java 8, J2EE, React JS, RDBMS, Spring Boot 5 or higher, Microservice architecture and Agile experience. • Design, implement, and Optimize Python-based orchestration frameworks • Manipulate data from various sources / formats such as flat files, relational databases, non-relational databases, XML, JSON, etc. • Develop robust async architectures to support concurrent reasoning, tool use, and long-running workflows across distributed compute environments. • Integrate LLMs with mcp servers, vector databases, and observability systems for adaptive agent behavior. • Ensure reliability, performance, and maintainability through rigorous testing, type safety (mypy/pydantic), and production-grade CI/CD pipelines. • Collaborate on system design and platform evolution, contributing to abstractions, developer SDKs, and runtime instrumentation for agent lifecycle management. • Experience with agentic memory management (long term memory and Short term memory). • Familiarity with CI/CD • Develop API, services and ETL applications using Java or Python. • Designing and building Micro services-based architecture for Real time reports and analytics solutions. • Data Base design/build for applications using SQL, Oracle, MySQL etc. • Build/run CICD and containerized including but not limited to LR/ Jenkins/ GIT/ Bitbucket/ monitoring & logging tools like app dynamics, logstash, ELF is preferred. • Strong experience in the areas of Java 8, J2EE, React JS, Vert. X, RDBMS, Spring Boot, Microservice architecture and Agile experience. • Experience working with code building tools and on source repositories. • Hands-on experience with development tools and testing frameworks. • Writing unit and integration test cases for code coverage.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this