Zertificon Solutions –Software manufacturer & IT security specialist– Protecting business communications since 2004. –More than 25% of the 100 German companies with the highest turnover and hundreds of small and medium-sized enterprises worldwide use our encryption solutions. We have big plans and are growing steadily. Located in Neukölln, Berlin, our organization counts over 100 employees. Join a professional, highly qualified team: take on challenges, share your knowledge, learn and discover your potential!Java Developer (f/m/d) in a software company. Make an impact. Contribute to a safer world together with us.What you will be doingYou are to become an important team member for developing and maintaining new, containerized Services that make communication secure for everyone.Your influence on the team will boost the pace of innovation and success for the whole company. Be ready to dive into a new world of loose boundaries, enabled by Microservices connected via Message Brokers. You’d like to create your Service with Go? Go for it! You found a new concept, new framework, or library? Bring it to the table! Find yourself in a world of open-minded people seeking kindred spirits. The mix of freedom and responsibility will become part of your daily life.Help us push boundaries, opening up a new era of Software Distribution and Development by creating containerized microservices in Rust/Java/Go to develop new products.Together with the team, proactively develop and plan our enterprise products, finding new ways and solutions to create bleeding-edge products, expanding our position on the marketAnalyze the possible issues or blockers within the development strategy and plan and act in preventionMentor and guide the subordinate team members for the most effective delivery of the results/development of the features/product an enterprise customer of Zertificon expects.Help your team coordinating long-term product road maps and architecturesDevelop a deep understanding of the team/products capabilities and act as an effective coordinator with the team interacting with internal stakeholdersTogether with the other squads create road maps, architectural pictures to develop and optimize the software featuresAlign your teamwork with the other RND teams to make sure that your product and it's components fit into the overall development architectureWhat this job requiresYou have successfully worked in a development team for at least 4 years and successfully managed to deliver solutions and products with that teamYou have at least 2 years of practical experience working with Java. We work mainly with Java11/17/21You have experience with security, e.G. PKI, S/Mime, OpenPGP, X.509 Certificates, PGP KeysYou are proficient with following technologies:Basic Linux CommandsANSI Shell, BashSpring MVC, BootMessage-Broker (NATS or RabbitMQ or Kafka)Containerization (Docker and/or Kubernetes)Microservice DesignMonolithsGradleIdeally, you already have knowledge about Email, SMTP, Java Mail and BouncycastleYou have a good level on English (at least B2)Don't meet every requirement? We strongly encourage you to apply if you’re interested. We want to get to know you.Please note, that we can accept only PDF as attachments to the application. Other formats will not be screened. Thank you for your understanding.What Zertificon offers youInnovative work culture in an established company - without the startup risksA reason to have a good mood in the morning – meaningful job within IT security, contributing to a safer worldCollaboration in an international, highly qualified, successful, ambitious and friendly teamPlenty of room for autonomy and responsibility, regular feedback meetings and transparent quarterly targetsAn exciting full-time job with an attractive salary and development prospectsNumerous benefits such as home office, hybrid and mobile working, flexible working hours, BVG-Ticket/Parking/Job-Rad, parcel acceptance, organic fruit and drinks, meal allowance, Internet subsidy, team and company events, etc.Want to know more? Please have a look at our Work at Zertificon page: https://www.Zertificon.Com/en/it-jobs-berlin/work-at-zertificonHow does the application process for this position look like?Step 1: Screening of your applicationStep 2: Online coding challenge - we send you a link, which is valid 7 days, the challenge itself is limited to 2 hours.Step 3: Interview with the Team Lead and HRStep 4: Technical assessment - we send you an interesting task to complete, for you to get to know better what you could expect from work with us, and for us to get a broader picture of your skills.Step 5: Meeting with the teamStep 6: OfferQuestions?You can reach our HR team at+49 30 5900 300-44jobs@zertificon.com