Experience Inc. Jobs

Job Information

Boomi L.P. Senior Software Engineer in Conshohocken, Pennsylvania

JOB DUTIES: Work as part of an Agile team, collaboratively realizing features through the software development lifecycle. Guide and participate in design, development, unit testing, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported. Research, validate, and recommend technology decisions for new features. Develop application micro services and client/server modules for the Boomi Master Data Hub product using tools including but not limited to the Java programming language, HTML, Java EE, XML, JSON, JQuery, Restlet APIs and JavaScript, with Idea Intellij as the Integrated Development Environment (IDE) for developing and updating Java code. Investigate and resolve challenging engineering tasks that revolve around software execution at large scale. Develop SOAP and RESTful web services to communicate with external systems and other Boomi applications using the Service Oriented Architecture (SOA) style of software design. Write complex database SQL queries and stored procedures for Master Data Hub using MySQL. Perform unit testing and integration testing in a test-driven development (TDD) environment using the JUnit testing framework. Perform code reviews for peer developers using the Atlassian Crucible application. Investigate and resolve complex customer issues using tools including but not limited to New Relic and Splunk. 100% telecommuting allowed. Employee will report to our office in Conshohocken, PA.

REQUIREMENTS: Bachelor's Degree (or a foreign equivalent) in Computer Science or a related field of study and five (5) years of experience in the job offered or a related occupation. Alternatively, employer will accept a Master's Degree (or a foreign equivalent) in Computer Science or a related field of study and three (3) years of experience in the job offered or a related occupation. Applicants must have three (3) years of demonstrated experience in the following: Software development; object-oriented design concepts for delivering and maintaining a software product; Java, source control systems, and continuous integration tools; SQL, relational database systems, and Hibernate; Web Services technologies including REST, SOAP, and WSDL; using Linux and Unix environments; Application Integration; and Microservices development using Spring Boot.

*CONTACT: * To apply, please send resumes to jobpostings@boomi.com. Reference #: 000120

DirectEmployers