1. Choose your Affinity Group

* Equal Opportunity / Affirmative Action

We serve Equal Opportunity Employers and are an Equal Opportunity Employer. The Professional Diversity Network has separate professional networking sites for different affinities, and in selecting the groups you identify with, you will be joined with those networks.

Note: Providing this information is strictly voluntary - you will not be penalized or subjected to adverse treatment. If you choose not to provide this information, simply select "Choose not to identify."

2. Choose Method
Sign in with LinkedIn
Sign in with Facebook

Tell us about yourself

Senior Java Software Engineer
at Aware
Bedford, MA

Senior Java Software Engineer
at Aware
Bedford, MA

Save or bookmark jobs as you go and access them anytime later with your account.



Job Description

Responsibilities include a team-based approach to writing software product engineering specifications, designing and implementing to support the specifications.  The ability to shift focus quickly from one project to another and to allocate personal resources to more than one project at a time is important.  The individual will be a significant contributor in a small team of software engineers, focused on delivering quality software in short time-cycles.​

Senior Software Engineer Requirements:

  • 5+ years experience with object oriented programming
  • Excellent communication skills and a team player
  • Full Software Development Life Cycle (SDLC) experience
  • Full mastery of Java language (threading, file/stream IO, collections, etc.).
  • The ability to travel occasionally both within and outside the US
  • Bachelor’s degree in Computer Science or related field

The ideal candidate would also have experience or familiarity with the following concepts and technologies: 

  • US Citizenship
  • Design Patterns / Architecture Patterns
  • J2EE (Spring, Tomcat, WebSphere, WebLogic)
  • Knowledge of SOA based applications (Web Services, XML, SOAP, WS-*)
  • Database (Hibernate, MySQL, MSSQL, Oracle)
  • Biometrics (Finger, Face, Iris, Voice)
  • Experience with performance optimization of software applications
  • Image Processing (Compression, Analysis)
  • Comfort with web and workstation UI technologies (HTML5, Javascript)
  • Experience with creating customer builds and using source control tools
  • Significant experience working in both Unix/Linux and MS Windows environments
  • Hardware Integration
  • Knowledge of Cryptography

Experience writing Unit Tests

Similar Jobs

See All »

Other Jobs at Aware

See All »