Apply

Senior Java Full Stack Developer

We are seeking a Senior Java Full Stack Developer to join Escher’s Data AI Division, to join in our mission to deliver machine vision and intelligent recognition solutions for the global logistics & postal industry. If you have a strong background in Java, Spring Boot, and Angular, and are eager to work on high-volume, mission-critical systems, please read on!

 

Duties and Responsibilities

  • Full Software Development Lifecycle Involvement: Participate in every stage of the software development lifecycle, including planning, designing, developing, deploying, integrating, and testing software solutions, ensuring high-quality and scalable results.
  • System and Product Development: Focus on both the creation of new software solutions and the enhancement of existing systems to meet evolving business and technical needs, particularly in the postal industry.
  • Collaborative Project Work: Engage in multiple projects simultaneously, potentially collaborating with global clients across diverse regions, such as Asia, Africa, and Europe, delivering robust solutions tailored to local market requirements.
  • Cross-Functional Team Collaboration: Work closely with cross-functional teams, including engineers, product managers, and technical support, to ensure seamless integration and deployment of software components.
  • Continuous Improvement: Contribute to the ongoing improvement of development processes and software quality through code reviews, testing, and the implementation of best practices for software engineering.

Qualifications

  • Java Expertise: Strong proficiency in Java, with experience in full-stack development.
  • Angular Proficiency: Hands-on experience with Angular.
  • Spring & Spring Boot: Solid experience in building applications with Spring and Spring Boot frameworks.
  • Linux: Expertise in working with Linux-based environments.
  • MongoDB: Familiarity with MongoDB or similar NoSQL/open-source databases.
  • Cloud Technologies: Experience with cloud platforms is advantageous but not essential for this role.
  • Mathematical & Analytical Skills: Strong foundation in mathematics and problem-solving abilities.
  • Team Collaboration: Ability to work effectively within cross-functional teams.
  • Communication: Strong communication skills, especially in client-facing interactions, with English as the primary language.
  • A Bachelor or Master of Science in Computer Science or a related field is required.

 

Why Join Escher?

At Escher, you’ll be part of a global team with employees on four continents supporting customers from across 35 countries. Here, people truly are our greatest strength, and we mean it. At Escher, you’ll have the support of an experienced leadership team and a group of dedicated employees that have been helping postal operators redefine customer engagement for over 30 years.

 

What We Have to Offer

Escher offers a competitive compensation package, training allowance and free coffee and snacks when in the office, and so much more! Most importantly, a career at Escher is one that is both rich and rewarding with many opportunities and room for growth. This is truly a unique opportunity to be part of an exceptional team, helping to transform some of the biggest organizations in the world, and influencing the future of postal operations. If you’re up for the challenge, we want to hear from you!

Escher is an equal opportunity employer. We will not discriminate and will take affirmative actions and measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, promotions, and other conditions of employment against any employee or job applicant on the basis of race, color, gender, national origin, age, religion, creed, disability, veteran’s status, sexual orientation, gender identity or gender expression.

other-opportunities-bg

Other Opportunities

Dublin, Ireland

Full Time (Remote)

Boston, Massachusetts

Full Time (Hybrid)

mailbox-mobile-bg

Get the latest news direct to your mailbox.

By submitting the form, you are consenting to the terms of our Privacy Policy
Escher is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account or to provide relevant content. You can unsubscribe anytime.