Senior Software Engineer (Java)

Aerospace, Ajax, Apache, Application Servers, Automated, B2B, BIND, ClearCase, Configuration Management, Database, Developer, Development, Ecommerce, EJB, Exchange, Genetic, Hardware, HTML, J2EE, Java, JDBC, JSP, Management, Multi-threaded, Oracle, Perl, Physics, Security, Shell Scripting, Software Engineer, Source Code, SQL, SQL Server, Supply Chain, Supply Chain Management, SVN, UML
Full Time
Telecommuting not available Travel not required

Job Description

Company Overview:

Exostar is a leader in cloud-based solutions provider improving identity access management, collaboration and supply chain management for numerous industries.  A joint venture of BAE Systems, Boeing, Lockheed Martin, Raytheon, and Rolls Royce, Exostar was founded to streamline and better secure supply chain ecosystem and communities associated with these industries.  In 2014, Merck joined the founders to simplify and secure intellectual property (IP) exchange in the life sciences industry utilizing Exostar’s solutions.  Today, Exostar works with over 100,000 organizations in more than 50 countries worldwide.

Position Overview:

This individual will contribute to the development of various products related to Exostar Security business area. This individual must possess strong technical skills coupled with the interpersonal and communication skills to both provide guidance to junior software development team members and manage customer relationships. This person must possess a strong background implementing internet security technologies.

Responsibilities Include:

  • Assist in development of architectural designs for solutions to business problems
  • Assist product managers and customers in understanding Exostar’s technology, products, and services
  • Design and develop collaboration solutions in Java, employing standard design patterns and development practices
  • Mentor development teams on use of design patterns and evangelize software development practices and processes
  • Lead design reviews and code walkthroughs for small teams
  • Present architectures and designs to Exostar’s customers and management team

Required Qualifications/Experience:
  • Minimum 7 – 10 years of development experience
  • Must have assisted with the design, development, and deployment of at least one significant eCommerce application or product
  • Strong OO knowledge and design skills
  • Knowledge of and demonstrated experience designing multi-tier, highly available, multi-threaded, scalable architectures for large-scale web-based cloud services
  • Deep Java knowledge, certified developer or expert-level knowledge with Java and related technologies such as J2EE, EJB, JMS, JDBC, JSP, JSF and Java Servlets
  • Expert proficiency with Java-based application servers and Apache Tomcat servlet container
  • Demonstrated application of architectures and designs that employ design patterns
  • Strong database background and experience with Oracle or MS SQL Server
  • Knowledge of and implementation experience with JCE are highly desirable
  • Knowledge of any one of the scripting languages, such as Shell Scripting or PERL etc., is essential for this position
  • Experience with Hardware OTP based Authentication products and their Application Interface will be essential for this position
  • Experience with Gemalto ID Confirm, SafeNet Authentication Service or RAS SecureID Server
  • Understanding of Web Single Sign On technologies such as SAML, WS-FED and OAUTH are desirable for this position
  • Experience with any product such as ADFS, PING Federate or Oracle Identity Federation Service is desirable
  • Knowledge of hardware architectures for large-scale web/eCommerce infrastructures including clustering, high-availability, fault tolerance, etc.
  • Highly developed negotiation, facilitation and consensus-building skills
  • Highly developed oral and written communication skills as well as presentation skills
  • Experience in business to business (B2B) environments and cloud base service deployment
  • Knowledgeable of formal development and design methodologies such as UML and RUP
  • Familiarity with WebSSO technologies such as CA eTrust SiteMinder or Entrust GetAccess or similar technologies
  • Familiarity with Source code control systems such as SVN, ClearCase or Microsoft Visual SourceSafe
  • Familiarity with fundamentals of software configuration management, automated build processes, and source code control systems


Desired Qualifications/Experience:
  • Hands-on experience with HTML5, Ajax and related frameworks (such as GWT) a plus
  • Aerospace and Defense environment background a plus


  • Bachelor’s degree - preferably in Engineering, Computer Science, Mathematics, or Physics

  • Minimal

Exostar is an Equal Employment Employer.  The company provides equal employment opportunities to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information.  Exostar is committed to providing equal employment opportunities for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions.


Dice Id : 10110452
Position Id : 0d120c3bac8bc76c4d94abf6aea3ae29
Have a Job? Post it