Senior Software Engineer (Java) – Singapore

Overview
NextLabs Corporate
Resources

Corporate Headquarters

NextLabs, Inc.
2 Waters Park Drive, Suite 250,
San Mateo, CA 94403 USA

General information:
Phone:
650-577-9101
Sales: 800-898-3065
Fax: 650-577-9102

 
Senior Software Engineer (Java)
 
Location:  Singapore

 

 
About Us:
NextLabs® (www.nextlabs.com), a Silicon Valley technology company, is the leading provider of policy-driven information risk management (IRM) software for large enterprises, has an exciting opportunity for a Software Engineer to be part of the development effort in creating the next generation data protection and entitlement manager solutions. Our customers include many prominent enterprises in Aerospace & Defense, Financial Services, and High-Tech Manufacturing and Engineering industries.

 
About the Position:
We’re looking for highly motivated candidates who are passionate about the art and science of software development, possess a strong can-do attitude, and want to be part of a world-class team with a passion for excellence. The successful candidate must be comfortable working in a loosely structured organization, and be capable of working on a number of assignments in parallel.

 

Responsibilities: 

  • Study assigned enterprise systems and understand how NextLabs technology can be integrated.
  • Discuss with Product Management and establish the Functional Spec and the Design Documents for the product & solution.
  • Define, design, and develop products and related components and conduct integration with the key information depositories and identity management systems.
  • Deliver best in class architecture, solution, and code.
  • Take the lead on enhancing the performance and scalability.
  • Guide Quality Assurance team for the necessary testing.
  • Work with Customer Support to ensure solution is supportable.
  • Coordinate with other technical teams including the NextLabs China and US teams to ensure compatibility with other NextLabs components and deliver as an integrated solution.
Requirements:
  • BE/BS degree in computer science or computer engineering.
  • Strong software engineering skills (4+ years) in Java - standalone applications, web services and database
  • Creating business web application solutions in a J2EE environment, using Java, JSP, Servlet, JSF, and/or JDBC technologies is a plus.
  • Experience in XML, REST, SOAP, WSDL, and UDDI is a plus
  • Experience in internet client side UI technologies including JavaScript/JSON, HTML/HTML 5, CSS and DOM is a plus
  • Strong Object-oriented analysis and design skills. 
  • Building applications encompassing user management, authentication, and access control; knowledge of LDAP/Active Directory/Radius is a plus.
  • Self-starting and ability to learn new technologies quickly.
  • Strong communication and problem-solving skills.
  • Passionate, proactive, great team player.
 
Please submit your resume online.