Full-time

Posted 2 days ago

New


Job description

Position: Java Developer with Python
Location: Phoenix AZ - (onsite)

Hiring Type: Contract

Experience: 9 - 12years

Skills: Python, REST Web Services, API, AI, CI/CD, Couchbase, eCP, Dynatrace, ELK Stack (Elastic Search, Logstash, Kibana), FaaS, GCP, Git(GitHub, GitLab, BitBucket, SVN), JIRA, Jmeter, Kafka, Machine Learning, Postman, Redis, Splunk

JD: 9+ years of commercial software development experience Proficiency with distributed/multi-tier systems and application development, including excellent programming skills in languages such as Python, Java Hands-on experience with Micro-services frameworks (such Django, Flask ), Kafka, Relational and/or NoSQL databases.

Experience in conversational interfaces, chatbots, machine learning, deep learning and data analytics Experience with Agile development, Continuous Integration, and Continuous Delivery, including working knowledge of various tools in the CI/CD pipeline Experience with automated release management using Maven, Salt, Git, Jenkins Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux Good understanding of data structures, algorithms and design patterns Great written communication and documentation abilities Looks proactively beyond the obvious for continuous improvement opportunities.

Excellent communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike.




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.



Maintec Technologies job posting for a Java Developer with Python in Phoenix, AZ, with a map of Phoenix location.