Senior Software Engineer joining the development team behind Azul Zulu builds of OpenJDK. Contributing to critical projects impacting Java development and community.
Responsibilities
Contribute to the functionality, quality, and timely delivery of the builds of OpenJDK.
Design and implement new product features and enhancements.
Participate in OpenJDK development.
Provide technical expertise to field engineering and customer services.
Requirements
Strong proficiency in C/C++
Core Java understanding (just a plus).
Experience with at least one scripting languages: sh/bash/ksh, powershell,..
Good understanding of operating system concepts: file systems, networking protocols, processes, IPC,..
Familarity with tooling: debuggers (gdb, windgb,..), profilers.
Solid understanding of basic Computer Science concepts (data structures and algorithms)
Experience in low-level and system programming is a big plus: concurrent programming, synchronization, memory management, languages runtimes, memory standard libraries,..
Familarity with programming for Linux/Windows/macOS, Solaris is a plus.
Experience with assembly for x86/Arm is a plus.
BS/BA in Computer Science or equivalent
Benefits
Equity Program - be part of the company success.
Annual bonus based on company performance.
Referral Program - bring your colleague we would all love to work with.
IT Equipment - MacBook Pro or any other HW according to your preferences.
Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible.
Offices in Belgrade City Centre - if you prefer.
Most importantly you will work with top experts worldwide who contribute to the Java ecosystem
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.
Software Engineer developing high - performance networking software at Supermicro. Leading integration of SONiC - based systems with advanced networking ASICs for data center solutions.
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient solutions.