Full Stack Developer/Analyst

Employer
CALIBRE
Location
Rockville, MD
Posted
Apr 06, 2021
Closes
Apr 09, 2021
Ref
1885655432
Hours
Full Time
CALIBRE, an employee-owned Management Consulting and Digital Transformation Company, is looking for a highly motivated Senior Programmer Analyst to join our team supporting a Federal client in Rockville, MD. The candidate will be responsible for full-stack Java web development, including system development activities such as requirements definition, design, development, testing (verification/validation), implementation, deployment, quality assurance and client/customer support for several applications. Candidates should be self-directed, confident, able to perform tasks of moderate to high complexity, and able to mentor and assist junior team members to solve technical problems. Responsibilities: Perform requirements analysis, software design, development, installation, testing, and maintenance for application system components for large-scale and distributed systems. Perform full-stack web development using JAVA frameworks such as Spring; JAVA EE technologies - Java, Spring, Struts/Tiles, Hibernate, JPA, EJB Write and update SQL scripts in building applications, packages, triggers, stored procedures and functions. Assist in planning and coordinating large-scale, complex, or technically unique projects that require the efforts of multiple technical individuals. Maintain and update project documentation. Assist other members of the team in solving technical problems Mentor and provide leadership to junior members of the team Participate in improving the software development processes used on the engagement. Research tools and technologies that would enhance the engagement. Required Skills Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or other relevant discipline; or equivalent work experience. Minimum of five (5) years of software development experience for web application development using an object-oriented language (both frontend and backend) Minimum of five (5) years of database experience (Oracle 11/12g, MS SQL, and/or Postgres 12 databases) with server-side development Minimum of two (2) years' experience designing and developing applications using frameworks such as Spring; Java EE technologies - Java, Spring, Struts/Tiles, Hibernate, JPA, EJB Required Experience Experience with SQL, Oracle PL/SQL language, PostgreSQL and Power Scripts in building applications, packages, triggers, stored procedures and functions Experience in UI development using JSP, CSS, LESS, SASS, HTML, JavaScript, jQuery, JSTL Experience and working knowledge of data warehousing, data mining and report writing tools Experience with Eclipse, Jenkins, Gradle, eGit, Git/Github Experience working in a UNIX environment; Unix/Linux server administration - monitoring memory, disk space usage, setting up web applications. Experience working with modern web frameworks such as Angular Excellent communication (written and oral) and customer support skills (client satisfaction focused) Able to work independently on several concurrent tasks with changing priorities. Desired Elements: Experience with web analytics tools (Google Analytics, Google Tag Manager) Knowledge of 508 Compliance/ accessibility and applicable web tools Self-motivated individual that works well in a team environment, has the ability to learn quickly, and can effectively handle multiple task assignments Ability to accomplish task within a given timeline with minimal supervision. Ability to manage technical team CALIBRE and its subsidiaries are an Equal Opportunity Employer and supports transitioning service members, veterans and individuals with disabilities. We offer a competitive salary and full benefits package. To be considered, please apply via our website at www.calibresys.com . Come join our dynamic team. #CALIBRECareers #SPEARCareers