Software Engineer - Java

Dell Inc.

Software Engineer - Java

 

At Dell we believe technology exists for one reason: to help people and organizations do and achieve more. Our Dell Software team has over 6,000+ team members worldwide and we want you to become a key part of our Boomi Software development team. Boomi has 1200+ customers and develops the #1 Integration Cloud AtomSphere. This product allows you to connect any combination of Cloud, SaaS, or On-Premise application with no appliances, no software and no coding.
 

Our Engineers within our Boomi team are thought leaders and have significant input into the design and direction of our product. Join us in our mission to make integration accessible to organizations of all sizes

 

Role Responsibilities 

- Be a key part of the full product development lifecycle of software applications offered by Boomi.

- Research, validate and recommend key technology decisions for the core platform and other customer facing offerings.

- Mentoring of other Boomi engineers, including design collaboration and code reviews.

- Responsible for design, development and unit testing of the Boomi products including enhancements and/or resolution of any issues that may be reported.

- Support the QA team during System/Integration testing.

- Work independently with a moderate level of guidance from engineering management.

 

Requirements 

 

- A Bachelors or Masters degree in Engineering or Computer Science.

- 10+ years of commercial experience in software development using the Java programming language, including the use of some IDE with a solid understanding of object oriented design concepts for delivering and maintaining a software product.

- Experience in architecting and implementing highly scalable web applications

- Technical understanding of SQL, JDBC, XML, Servlets, and Hibernate

- Knowledge of SOA concepts is required.

- Technical understanding of Web Services technologies including REST, SOAP and WSDL is required.

- Exposure to mature development processes including use of source code control systems like Subversion is required.

 

Preferences

 

- Knowledge of RIA technologies, especially GWT is a plus.

- Knowledge of Agile development methodology is a plus.

- Knowledge of Linux/Unix environments is a plus.

- Good written and oral communication skills.

- Work experience with an enterprise software or web company is important.

 

 "DCAM3"

 

Dell Software is the place to be. Through our powerful, easy-to-use software combined with Dell hardware and services, we provide scalable, integrated solutions to drive value and accelerate results. Whether it's Windows infrastructure, the cloud and mobile computing, or networks, databases and business intelligence, we dramatically reduce complexity and risk to unlock the power of IT.
For more information on our products and technologies, please visit http://software.dell.com.
To learn more about our commitment to Diversity & Inclusion, visit:Equal Employment Opportunity Policy Statement Learn about Dell culture, the interviewing process and benefits offered in your location:Life at Dell

See full job details and apply at employer site