Senior Java Developer

Ascendum

(Cincinnati, Ohio)
Full Time
Job Posting Details
About Ascendum
Ascendum Solutions provides innovative technology solutions, services and staff augmentation support to clients by leveraging industry expertise, global scale and technology excellence. It’s international delivery capabilities are driven by state-of-the-art delivery centers across the world and supported by modernized business processes.
Responsibilities
This role will be part of the exciting new Digital team. This is a highly innovative team situated Blue Ash, Ohio. The team consists of Mobile, eCommerce and Customer facing site solutions that will provide customers with a world class digital and mobile shopping experience. This is a new and exciting environment with a “start-up”, innovative culture and the opportunity to have a major impact on the future of digital shopping.
Ideal Candidate
**Key skills:** * In-depth experience with web development standards and best practices to build efficient cross-browser web applications from mockups and maintain existing websites * Experience in introducing new technologies and exploring open source solutions to solve problems * Demonstrated experience with developing RESTful web services in an enterprise production environment * Demonstrated experience with unit and performance testing of web services * Demonstrated experience in creating and utilizing REST and SOAP-based web service clients * Demonstrated experience in the mechanisms of enterprise software development including source control, repositories, Wikis, continuous integration and the like * Demonstrated experience with javascript libraries, ideally react.js or angular.js * Demonstrated experience designing and architecting scalable and resilient enterprise software * Familiarity with Agile methodologies and pair programming is a plus * Familiarity with NOSQL databases (SOLR, Cassandra, MongoDB) is a plus * Willingness and availability to be a part of a 24/7 production support team on a rotating basis **Backend:** Java 8 , Spring Boot, Gradle, Maven, Tomcat, Cassandra, SOLR UI / **Frontend:** ReactJS, Angular JS, ES6 (new version of Javascript), Grunt/Gulp or Webpack (Javascript build tools), CSS (and CSS Preprocessor and CSS3 by default), HTML (5). **Tools/Scripting:** Docker, Puppet, Shell Scripting, Teamcity. Operating System: Linux. * There is an expectation for the developers to be very good at unit testing (for both Java and Javascript code). * The above is the tech stack for almost all projects at Digital currently. If someone is a full stack dev, the expectation is that he/she will have familiarity with some of the above technologies. * Typically Java, Spring, Gradle might be the most important. If not, they might have to be exceptionally good with the basics of Java or any other programming language. There are times when they have taken on .NET developers even though there is no .NET project because he/she was just a very good developer. **Minimum Position Qualifications:** * 10 or more years experience in systems analysis, design or programming and the associated development methodologies. * Extensive experience with Project planning. * Proven communication and presentation skills to effectively communicate information to customers and to all levels within the organization. * Ability to interact well in a team environment. * Extensive experience with technical task estimation. * Bachelor's Degree * 5 years experience in Java/J2EE development including system architecture design, application functionality and design, development, testing, and deployment * 2+ years experience with React, Redux, AngularJS and/or other Javascript frameworks such as JQuery, Dojo, Node.js * Experience with HTML, JavaScript, XML, AJAX, CSS, JMS, UML and have some SQL development experience with DB2, SQLServer, and/or Informix * Ability to think strategically and help development/architect teams for strategies and tactics that produce fast turnaround
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Health and Dental benefits to all consultants. 401(k) Retirement plan with employer contribution. Paid vacation and sick days.

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.