Java-Python-Senior Engineer

ClifyX

Phoenix, AZ • On-site

Full-time

Re-posted 19 days ago


Job description

Job Summary:
ClifyX is a company seeking a Java-Python-Senior Engineer to work onsite in Phoenix, AZ. The role involves designing and implementing solutions using Java and Python technologies, optimizing orchestration frameworks, and developing robust architectures for data manipulation and API services.
Responsibilities:
• 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.
Qualifications:
Required:
• 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.
• 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.
Preferred:
• Build/run CICD and containerized including but not limited to LR/ Jenkins/ GIT/ Bitbucket/ monitoring & logging tools like app dynamics, logstash, ELF is preferred.
Company:
ClifyX provides innovative business solutions which satisfy requirements for mission-critical reliability, scalability, interoperations. Founded in 1998, the company is headquartered in South Plainfield, USA, with a team of 501-1000 employees. The company is currently Late Stage.

ClifyX logo

About ClifyX

Sourced by ZipRecruiter

ClifyX is a well-established player in the IT Services sector that specializes in providing result-oriented technological solutions to a wide range of industrial verticals. Based in South Plainfield, New Jersey, ClifyX offers a comprehensive selection of IT services that include project staffing, application development, professional consulting, and other IT-based solutions. While the company's website, clifyx.com, does not divulge the exact founding date, it is clear that ClifyX has grown into a renowned name within their domain, thanks to their unwavering commitment to innovative practices. The company's mission statement revolves around harnessing the power of technology to assist their clientele in steering their respective businesses towards success.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

South Plainfield, NJ, US

Year founded

1998



Frequently asked questions

Q: What skills or qualities help someone succeed as a Python Java Developer?

A: To succeed as a Python Java Developer, key technical skills include proficiency in programming languages such as Java, Python, and possibly other languages like C++ or JavaScript, as well as expertise in software development frameworks, databases, and data structures. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. By combining these technical and soft skills, a Python Java Developer can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.

Q: What is the career path for a Python Java Developer?

A: A Python Java Developer's career path typically begins as a Junior Developer, where they focus on writing clean, efficient code and collaborating with cross-functional teams. As they gain experience, they progress to mid-level roles such as Senior Developer or Technical Lead, where they take on more complex projects, mentor junior team members, and contribute to technical architecture decisions. Ultimately, senior Python Java Developers can move into leadership positions like Technical Program Manager or Engineering Manager, or transition into specialized roles like DevOps Engineer or Data Scientist, leveraging their programming skills and technical expertise to drive business growth and innovation.



ClifyX job posting for a Java-Python-Senior Engineer in Phoenix, AZ, with a map of Phoenix location.