TalentRemedy - Job Seekers

Position Details: Senior Java Software Engineer

Location: Boston, Massachusetts
Openings: 1

Description:

Senior Java Software Engineer

Job description

Working with a startup team on cutting-edge 5G wireless spectrum management and access products, the Senior Software Engineer is expected to be able to independently design, develop, deploy and maintain the assigned projects in all phases of the project life cycle. She or he will be required to design components or sub-components and then follow through with the coding, testing and integration of all components. Experience working in a startup environment, self-motivation, and the ability to work independently as well as with a team are critical for this role.

Roles/Responsibilities:

Designs and develops:

  • Java framework for the cloud based distributed radio resource management product
  • Application specific RESTful server and client, SOAP client, message queue client, database client
  • Application specific JSON, XML parser and utilities
  • Map-Reduce based distributed computing framework
  • Advanced quarry logic for MongoDB, Postgre SQL
  • System implementation, unit tests, integration tests, stress/load tests, bug tracking
  • Other duties:
  • Assist on product studies, performs requirements analysis, and develops software architectures to meet requirements
  • Support spectrum allocation algorithm design & implementation
  • Create technical proposals and white papers, write functional and design specifications
  • Prepare and present technical briefings to customers and senior management
  • Interface with other design teams to resolve design, implementation, and deployment issues
  • Assist on defining future product architecture portfolio to address customer requirements and identify potential design enhancement
  • Measure compliance against standards
  • Report status against project plan
  • Assist in building, managing and expanding the company’s intellectual property estate.
  •  Experience in the following areas are required:
  • 5+ years Java development (Multi-process multi-thread) 
  • MongoDB and PostgreSQL database server experience
  • RESTful server and client implementation
  • JSON related development
  • Linux OS
  • Git source code control tools
  • Experience working in an agile (scrum) development environment
  • Excellent oral and written communication skills
  • BS/MS/Ph.D in Computer science
  • Good knowledge of open-source libraries/packages
  • Experience in the following areas are desired:
  • Map-Reduce/Hadoop
  • Cloud architecture (OpenStack, CloudStack, Eucalyptus)
  • GPU server application implementation
  • Radio propagation modeling
  • Location:
  • Arlington, VA or Boston, MA
  • Travel will be required in this position, domestically or internationally as deemed necessary to the growth and expansion of the Company.

Perform an action:

IMAGE: Apply to Position





Powered by CATS