Senior Java Developer

IDEXX

(Westbrook, Maine)
Full Time
Job Posting Details
About IDEXX
IDEXX Laboratories was founded by David Shaw in 1983 with five employees in the Old Port neighborhood of Portland, Maine to respond to a new niche market, the detection of diseases in livestock and poultry animals such as cows, pigs and chickens. Within a few years, the company distinguished itself as a leader in immunoassay kits, including the now industry-renowned SNAP® family of tests that detect diseases in cats, dogs and other animals.
Summary
IDEXX is looking for great Java Developers. You should enjoy finding solutions to big problems, working collaboratively with a smart and passionate team, and being a part of a multi-year strategic objective. You will work on a critical system that directly improves the lives of animals all over the world, drives standard lab process, and delivers functionality that users are passionate about.
Responsibilities
* Fast paced team oriented environment that rewards results * A state of the art facility with on-site gym, wonderful people, and great food * Close proximity to the greatest city in Maine * Design, development, maintenance, and enhancements of worldwide business applications. * Assist in the design effort and provide work estimates. Design, code and test software with limited supervision. * Familiar with and be able to follow the industry-standards for SOA design patterns and SOA coding practices. * Follow all appropriate design, development, and testing standards. * Collaborate with team members and customers to define customer requirements and how they fit into the application in an easily understood manner.. * Ability to quickly and accurately discuss the impact of new technology, platforms and design criteria on the SOA application. * Demonstrate understanding of the key benefits of implementing Service-Oriented Architecture (SOA). * Ability to leverage a background in technologies as well as an understanding of the latest technologies and their impact on product development. * Strong object-oriented design and analysis skills experience with SOA Architecture.. * Analyze, debug & resolve medium-complexity application software problems. * Experience in System integration design and implement integration solutions more rapidly and reliably. * Provide standard documentation for all phases of application development. * Understand the business function(s) supported by the application software. * Provide a high level of customer service, partner with end-users in the resolution of application problems or in the deployment of new software applications. * Other duties as required.
Ideal Candidate
**Education:** * Bachelor’s Degree in Computer Science required or equivalent technical training and work experience. **Skills:** * 5+ Years of Java programming in Java 6 & above. * Extensive experience in software industry specialized in integration/middleware technologies. * Hands-on web service development experience in SOA environment. * Proficiency and experience Oracle SOA Suite 12c/11g (BPEL, OSB, & BAM). * JAX-WS and JAX-RS experience, including SOAP, REST, JSON, SAML, WSDL, UDDI. * XML experience, including schema design/extensions, XML parsing with SAX/DOM/JAXB, XSLT/ XQuery. * Design and develop Oracle Mediator & BPEL processes (Synchronous and Asynchronous). * Nice to have experience in HTML5 & Node JS * Experience with Micro services and its design patterns. * Nice to have cloud development experience. * Experience in Trouble Shooting and Code Reviewing. * Experience with Java EE Technology (JPA, Hibernate, Spring etc.) * Ability to deliver functionality in a fast-paced environment as part of an Agile team **Nice to have:** * Familiarity with Scrum is a bonus. * Experience with ODSI & Weblogic Integration is a plus. * Java Swing experience a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.