companynix logo

Senior Java Engineer with Python Expertise

nixUkraine
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

ResponsibilitiesDesign, develop, test, and maintain applications and services using Java as the core technology stack. Write clean, efficient, and maintainable code adhering to best practices and coding standards. Utilize Python for automation, data manipulation, system integration, and auxiliary services. Optimize applications for performance, scalability, and security. Troubleshoot, debug, and resolve technical issues. Collaborate with internal product owners and stakeholders to ensure alignment on project goals. Document technical solutions and maintain an up-to-date understanding of system architecture. RequirementsMinimum of 4 years of professional software development experience with Java (Spring, Spring Boot, Hibernate). Proficient in Python (scripting, automation, or backend services). Experience with RESTful APIs design and integration. Familiarity with relational database systems, preferably MySQL. Experience with cloud platforms, ideally Google Cloud Platform (GCP). Strong understanding of Agile methodologies, particularly the Scrum framework. Excellent problem-solving and analytical capabilities. Upper-Intermediate English proficiency or higher (both written and spoken). Nice to HaveKnowledge of messaging systems (RabbitMQ, etc.). Understanding of DevOps processes (CI/CD stages, gitflow, DevOps as a shared responsibility). Experience with AI tools (e.g., Claude Code, etc.). Familiarity with infrastructure implementation (Kubernetes, Docker). HIPAA Awareness.

About the job

We are seeking an exceptionally talented Senior Java Engineer who also possesses strong Python skills to join our dynamic team. In this role, you will primarily focus on designing, developing, and maintaining high-performance, scalable, and secure applications utilizing Java, while employing Python for automation, scripting, data processing, and integration tasks. This position is perfect for an engineer who excels in Java development but is also comfortable leveraging Python as a supplemental language when necessary.

 

About nix

nix is a leading technology company focused on providing innovative software solutions and outstanding engineering services to clients worldwide. We are committed to fostering a collaborative and inclusive environment that empowers our team members to thrive and excel in their careers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.