Senior Software Engineer - Java
We’re Progress – we offer the best platform for building and deploying tomorrow’s applications quickly and easily. We are bold, forward-thinking innovators who build things that work and care about our customers. We invent and reinvent every day, work together as one, value and respect each other and cheer our wins. Join us as a Senior Software Engineer in Galway, for our MOVEit line.
MOVEit is an award-winning and easy-to-use secure data file transfer software, that helps solve complex IT problems with simple solutions. It is used by millions of people worldwide to transfer files between systems, business partners and customers; The goal is to securely transfer sensitive data in compliance with SLAs, governance, and data protection regulations. It is one of the fastest-growing File Transfers in the business to business market and we need your help to make it even better.
What you’ll do in this role:
- Design and develop high-quality secure server applications, services, and APIs in the File Transfer domain
- Work effectively within a cross-functional multi-site team
- Define, develop and test production-ready features
- Participate in planning, code reviews, design, and architecture discussions, etc.
- Champion Java development best practices
- Work with technical services to support released products and features
To be successful in this role, you need to have:
- BS or higher degree in Computer Science or relevant hand-on programming experience
- Solid experience developing Java applications with Spring
- REST API and web socket development experience
- Ability to demonstrate problem-solving and debugging skills
The following would be an advantage:
- Experience in Build and CI/CD tools (Maven, Jenkins, CircleCI
- Experience in Source control and collaboration tools such as BitBucket or GitHub
Together, We Make Progress
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!