Java Developer in Lexington, MA at APEX Systems

Date Posted: 6/27/2018

Job Snapshot

Job Description

Job #:  834623



Apex Systems combines with parent company On Assignment to make it the 2nd largest IT staffing agency in the country.

Apex has an opportunity for a Java Developer (multiple openings) role in the Lexington, MA area. This is a 1+ year contract position and the pay rate is flexible depending on experience. Here are the details: 

For applicants who are interested in this Java Developer opportunity; please send a Word resume to Claudio Baccari, Senior Professional Recruiter-Application Delivery Lead (ADL), at

Position: Java Developer 

Apex Job ID: 834623

Location: Lexington, MA

Rate: Negotiable based on experience

Duration: 1+ year contract

Position Description:

We are working on multiple Java Developer positions for our client in the Lexington, MA area.  Looking for a Mid-level, Senior-level and Principal-level Developers.

The candidates will work as a member of a team which designs and develops software in order to implement large scale open architecture distributed / cloud-based data processing, analysis, and artificial intelligence (AI) projects.  They will utilize Agile development methodology which may include web-based front and back end development. The candidates must be experienced in software design, development, integration, testing, documentation, and maintenance.  Work will be executed primarily in Java in a mixed Windows/Linux environment using open source and custom software stacks.

Must haves:

PhD with 5+ years’ of experience or a Master’s Degree with 8+ years’ of experience

Strong Core Java development experience

Experience with distributed and cloud-based systems

Experience with RESTful and/or SOAP based web services

Web application server experience using Tomcar or a similar tool

Strong OOD skills

Experience with XML technologies such as XSDs, XPATH and XSLT

Experience with modern development tools such as Eclipse, Maven, Git, JIRA, Jenkins and/or Puppet (don’t need experience with all of these)

Work well within a fast moving, small team environment

Nice to haves:

Experience developing scalable architectures in a cloud environment

Knowledge of full software lifecycle automation and testing tools in a DevOps environment

Expertise in high performance multi-threaded applications

Experience with at least one nosql database technology

Familiarity with BigData technologies such as Hadoop, Cassandra, HBase, Storm, Kafka, Spark or Zookeeper

Familiarity with standard SQL databases and JDBC

Experience developing artificial intelligence, machine learning, or deep learning applications

Front end development using AJAX, jQuery, Angular, Bootstrap, HTML, CSS, CSS3

Solid understanding of Linux and Windows operating systems

Expertise in modern software design patterns and frameworks (Spring, Hibernate, etc)

Unix shell or perl scripting capability

Securing distributed services using PKI methodologies

Experience with commercial cloud environments such as AWS or Azure

Additional Requirements:

Must be a US Citizen and able to pass a government background check

Additional Benefits:

  1. 10 days PTO, 6 paid holidays
  2. Annual pay increase

Apex Systems Inc. is an equal opportunity employer and encourages female and minority applicants to apply.


EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.