Application Integration Developer, Backend

Posted:
7/9/2024, 5:00:00 PM

Location(s):
Fairfield, Maine, United States ⋅ Maine, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Remote

IDEXX is seeking an Application Developer to work on a complex, distributed platform that scales globally across the entire Reference Lab operations ecosystem. You will be involved in everything from high-level design to defining REST APIs, coding, and testing. This platform leverages numerous technologies and PaaS infrastructure on both AWS and GCP. This high-profile project will require innovative problem-solving and building a solution from the ground up.

As an Application Developer, you will build an on-demand barcode label printing solution to meet business informational needs and requirements. You will design, code, test, debug, and document programs based on technical configurations developed by analysts and project teams. Additionally, you will support and troubleshoot application issues, as well as evaluate and analyze business requirements for new systems and system changes.

In this role…

Together with a cutting-edge technologies & product development team using (AWS, GCP, & Spring boot etc.) you are responsible for technical design, code, and tests based on requirements developed by you and product owners.

  • You will develop solution design(s) to meet functional specifications, and ensure design seamlessly integrates with up/down stream applications.
  • You will work closely with product development and support team ensure customer expectations are being met
  • You will serve as the custodian of the application, ensuring that security, technical debt, system reliability, and stability are all appropriately addressed.
  • You will collaborate with other developers, business analysts, and stakeholders to ensure the successful delivery of software solutions

What you will need to succeed…

  • You have 3 to 5+ years of software development experience in cloud technologies
  • You have solid programming skills in Java and Kotlin with continuous integration framework using Github, Maven, & Jenkins
  • Strong experience in Cloud development – AWS, GCP or Azure.
  • Bachelor's degree in computer science or equivalent
  • Experience working with RESTful APIs, MySQL, front end JS frameworks and Jenkins
  • Experience with Spring, Hibernate or JPA
  • Experience with relational & NoSQL databases
  • Strong troubleshooting and problem-solving skills
  • Strong communication and collaboration skills

        

Nice to have -

  • Experience in transforming business requirements into elegant design and quality code, & in unit testing
  • Familiarity with object-orientated analysis and design, as well as Domain-Driven Design (DDD) software design methodology that is used to build scalable transaction systems
  • Proactive in process improvement and technical debt planning
  • Experience working in Agile Scrum team(s)
  • Understanding of technical design patterns to ensure overall quality and stability
  • Ability to communicate technical information to a non-technical audience

Location: this role is 100% remote but we strongly prefer someone in EST or CST time zones.

Why IDEXX?

We’re proud of the work we do, because our work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from diseases. We have customers in over 175 countries and a global workforce of over 10,000 talented people.

So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery.   At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement. 

Let’s pursue what matters together.

IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.

IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.

#LI-REMOTE