Location: Arcadia, California
Job Type: Full Time
Travel: 50%

Job Description

The Senior Solution Architect will report into NextGate Professional Services organization and will be working with Java, Java EE, and internet technologies to create and maintain Java and Web applications for customers and for NextGate. This is a customer facing position.

Minimum Requirements 

  • Bachelor’s Degree in computer science, computer/software engineering, mathematics, or an equivalent combination of education and experience
  • 3 or more years of experience designing complex applications using Java and Java EE, OSGi
  • Strong understanding of web-based technologies, XML processing, SOAP, REST, Web services, etc.
  • Experience with application security including LDAP integration, SAML, XACML, Single Sign On
  • Hands-on Relational Database experience (Oracle, MySQL, Microsoft SQL Server)
  • Sound knowledge on RDBMS concepts
  • Knowledge on Shell scripting
  • Resourceful, flexible, team player
  • Understanding of software development methodologies and modern best practices
  • Ability to develop and document requirements and specifications
  • Passion for learning and constant improvement
  • Experience using Source Control Management tools
  • Working experience in Linux and Windows operating systems
  • Excellent English language skills – verbal and written
  • NetBeans or Eclipse or equivalent modern IDE

Duties and Responsibilities 

  • This position requires up to 50% travel
  • This position will require meeting with customers at the customer’s site to install, implement and deploy the NextGate products, and provide training
  • Works with NextGate technical and management teams to understand customer requirements
  • Works with NextGate customers to understand customer needs
  • Create and document requirements based on technical conversations towards creating Java based applications for Customers and NextGate
  • Understand, translate requirements into creating finished products
  • Be ready to learn any and all of the NextGate products
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations (as deemed necessary)
  • Follow existing and/or establish new coding guidelines
  • Demonstrate flexibility, agility and teamwork towards accomplishing assigned projects and tasks at the highest level of quality and timeliness
  • Work with the NextGate IT staff to setup local systems for testing
  • Work with the NextGate QA staff towards setting up test environments
  • Work with the NextGate Documentation staff towards creating user and reference guides
  • Work with the NextGate Training staff towards creating training guides
  • Adheres to NextGate and customer policies
  • Treats customers with the utmost respect
  • Provides prompt and accurate responses to customers
  • Documents customer and NextGate requirements and provides regular status updates
  • Escalates customer issues to NextGate management promptly and appropriately


  • Competitive compensation package
  • Healthcare, dental and vision insurance for employee
  • 401k plan with employer matching
  • Open and relaxed work environment that fosters cooperation and excellence

To apply, please send resume and cover letter to info@nextgate.com.