Axway

Senior Java Developer

Job ID
2024-7819
Category
Technical/Engineering
Job Location
BG-Sofia

Overview

Top banner moving

In 2024, we are pursuing our ambitions to continue to enable organizations' digital transformation. We are looking for our new Senior Java Developer to join Axway's family. Are you ready? Join us now!!

 

Together, we can. Together, we will. Axway is an enterprise integration company that's been around for over 20 years to digitally transform businesses of all sizes with more than 11,000 customers in 100 countries. Axway revitalizes IT infrastructures to enable brilliant digital customer experiences to unlock new business innovation and capabilities. Axway puts companies on a secure, future-proof path for growth.

 

With Axway, you'll go far because we're better together. You'll exchange ideas with a culturally rich global community of over 1,550 members who connect remotely or show up onsite in every time zone. And you'll have the support and camaraderie of your Axway leadership and colleagues to remind you that you're not alone on your journey and have taken one more step forward every day. Together, we can accomplish anything. Learn more: www.axway.com.

 

Responsibilities

Your responsibilities

 

The Senior Java Engineer is playing an important role in developing the next versions of our Managed File Transfer products. As such you will be involved in:

  • Prioritize, assign, and execute tasks throughout the software development life cycle for enterprise software products based on the Java technology stack
  • Participate in the design, development, and implementation of back-end features, using a mix of technologies
  • Identify and analyze user requirements, as well as work closely with project managers and POs on reports' progress and potential risks
  • Develop new and/or improve existing functionalities and processes
  • Provide mentorship and code reviews to junior team members, contributing to training material and training internal users
  • Promotes proper engineering and collaboration practices within the team

Qualifications

Your qualifications

  • 5+ years of professional experience in software development
  • Experience with Core Java technology, multi-threading, concurrency programming
  • Network programming experience and understanding of network communication protocols (HTTP, FTP, SSH)
  • Experience with Linux distributions
  • SQL experience, ORM experience – Hibernate is a plus
  • Understanding of Web Services (REST)
  • Strong analytical skills and critical thinking
  • Collaboration and knowledge sharing attitude
  • Very good command of English language - both written and spoken

 

Nice to have

  • Understanding of distributed systems and related concepts
  • Understanding and experience with basic design patterns and reusable software design approaches
  • Knowledge of Docker and Kubernetes 
  • Experience with The Public key infrastructure (PKI)
  • Experience with Shell scripting, Git, Continuous Integration practices, and tools
  • Basic understanding of HTML5 technologies/frameworks
  • Attention to detail

 

#LI-Hybrid

#LI-ST1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.