Java Senior Software Engineer
About Visuality Systems
We stand as the global frontrunner in developing and providing Server Message Block (SMB) protocol solutions. Our innovative technology caters to a broad range of applications including embedded devices, Java systems, and mobile applications. We are integral to diverse industries such as IoT & consumer electronics, data management networks, automotive, medical, aerospace & defense, HMI, telecom, banking, robotics, and more. Notably, our software is a core component in over 340 million high-end printers worldwide, showcasing our impact and reach in the technology sector. With 25 years of experience, we have established ourselves as a profitable market leader in SMB protocol solutions.
About the Role
We are seeking a highly skilled Java Senior Software Engineer to join our dynamic team. This hybrid role focuses on driving tactical and strategic improvements to large-scale products, particularly network systems. The ideal candidate will define scope and objectives, contributing significantly to the development and modification of network systems.
Key Responsibilities
- Implement the product lifecycle stages: design, develop, test, deploy and maintain.
- Translate software requirements into practical and maintainable solutions.
- Maintain and update applications as needed.
- Support customers with technical inquiries and issues.
Requirements
- B.Sc. in Computer Science or Computer Engineering.
- 5+ years of Java development experience.
- Experience in managing small teams.
- Proficiency in network programming.
- Familiarity with Windows and Linux operating systems.
- Experience with Docker Kubernetes is advantageous.
- Android development experience is a plus.
- Strong background in OOD/OOP and multi-threading development.
- Proficiency with automated testing frameworks, tools, and services.
- Ability to tackle complex integration issues.
- Extensive experience in software engineering and coding at scale.
- Excellent communication skills, particularly in customer-facing interactions.
- Strong organizational skills, with the ability to multitask effectively.
- Proactive and adaptable to startup culture dynamics, willing to engage in various tasks.
- Proficiency in spoken and written English.
- Demonstrated responsibility, independence, and creativity.
Benefits
- Competitive salary and benefits.
- Opportunity to work with a diverse and international team.
- Access to the latest technologies and tools.
- Stability – profitable company with a strong track record of growth.
- Collaborative culture – supportive environment fostering teamwork and collaboration.
To apply for this job opportunity, please submit your application to [email protected]. We look forward to reviewing your qualifications.