Senior Java Developer

Job Description

Intelligentum, LLC a Rockville, Maryland-based custom software development and IT services company is looking for an experienced Java developer for one of our projects. This position is at a Mid-to-Senior level, so at least 8 years of experience is required!

This is a W-2 (full-time) position — no C2C or 1099s!

REQUIRED SKILLS FOR THIS POSITION:

  • Strong knowledge of object-oriented design and design patterns. Ability to produce clean, extendable object structure based on Technical Requirements;
  • Extensive knowledge of Java 8, Spring MVC, Spring Boot, JDBC;
  • Thorough understanding of REST API and micro-services architecture;
  • Hands-on experience in building normalized databases. Understanding database architecture and the ability to create database schema or update the existing one;
  • Proven ability to develop complex SQL requests, stored procedures, functions and triggers;
  • Experience with Hibernate in conjunction with Oracle RDBMS, PL/SQL and SQL;
  • Experience with Angular 5+ or similar frameworks;
  • Good knowledge of Bootstrap 2+ and at least 1 year of hands-on experience;
  • Demonstrated knowledge in building front-end automations using jQuery 3+;
  • Understanding of best software development practices and ability to develop multi-tier applications implementing these practices;
  • Must have awareness and experience implementing security controls and practices;
  • Understanding of SDLC and testing of large scale enterprise software systems;
  • Experience with continuous integration, build management, and automated test frameworks;
  • Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud is a plus;
  • Experience in Jira to support configuration management in an Agile environment;
  • BS/MS degree with at least 8 years of experience;
  • Must be fluent in both spoken and written English — this position requires a lot of communication with stakeholders;
  • Must be a US legal resident (green card OK!) to obtain a Public Trust Clearance. OPT is OK under the right circumstances — let’s talk;
  • Must be local to the Maryland/VA/DC (or willing to relocate on a fairly short notice — 4-6 months at the most!).

NOTE: Remote work is OK for now but WILL NEED TO RELOCATE TO THE AREA once COVID is over!

NOTE: This is a direct hire position — no C2C or 1099s, please! Please DO NOT contact us if you are looking for a C2C job!

NO AGENCIES OR RECRUITERS, PLEASE — WE WILL NOT RESPOND. PLEASE RESPECT OUR TIME.

VERY IMPORTANT: You will need to have good references from your previous places of employment/projects and be able to pass background and employment eligibility checks. WE WILL CHECK — so please make sure we are not wasting your and our time! We will also conduct a skills test (online or paper quiz) before the in-person interview — so please do not waste your time and ours if you don’t have the required skills!

Also, please read the requirements carefully — this is a position that requires Java skills, so there is no need to apply if your expertise is in PHP. We love seeing people’s resumes, but right now we want to see only those that are from people with Java experience.

Intelligentum, LLC offers fun and informal environment, flexibility, health, dental and vision insurances, and the ability to grow with us (including equity for the right candidate!). Currently, we can’t provide employment sponsorship, but would consider it in the future.

Intelligentum, LLC is an equal opportunity employer. All interested parties are encouraged to apply.

NO RECRUITERS, NO FREELANCERS, NO OUTSOURCING FIRMS!

Job Type: Full-Time
Pay: TBD
Job Location: DC Metro Area

Apply for this position

Allowed Type(s): .pdf, .doc, .docx