Aug 09, 2019

Senior Java Developer- 1312 Rockville, MD

  • CNSI
  • Rockville, MD
Full-Time Engineering Government Health Care Information Technology (IT) Other

Job Description

CNSI a CMMI Maturity Level 3 company has established strong domain expertise in prominent industries, including Health, Defense and National Security, Government IT, Homeland Security and Transportation. We employ a world-class team of professionals all of whom have experience with large scale mission-critical IT implementations. CNSI is headquartered in Rockville, Maryland and we are on site in over 10 cities worldwide.






  • Functions as an individual contributor and works independent of supervision to develop, design, and implement new software applications or programs and framework components
  • Coordinates and plans all the tasks required for software development and implementation
  • Performs gap and impact analysis of system software for change requests
  • Collaborates with Development Specialists and the Business Analysis team to finalize system design and business solutions
  • Participates in internal and client solution design discussions with application and program team leads
  • Works on process flows and screen designs, and provides storyboarding to support system design
  • Documents and maintains software component specifications in detailed technical design
  • Provides solutions for performance improvements of applications and programs
  • Conducts code reviews and provides improvement feedback to developers
  • Reviews team member unit test scenarios and provides guidance for better coverage
  • Analyzes code to find causes of errors and revise programs
  • Tests and maintains software products to ensure better system stability and performance
  • Supports Software Quality Assurance team to develop complex test scenarios






  • Bachelor’s Degree or Master’s Degree with 7 – 11 years of software development experience
  • Preferred Majors: Computer Science, Information Systems, or a closely related field
  • Experience with agile development methodologies
  • Understanding of SharePoint applications, Webex, Skype, etc.
  • Excellent understanding of object-oriented programming concepts
  • Excellent understanding of web development
  • Excellent understanding of relational database concepts
  • Excellent Linux/Unix command knowledge
  • Excellent understanding of version control and defect management tools (such as ClearCase, SVN, CVS, JIRA, Bugzilla, ClearQuest)
  • Excellent understanding of client-server architecture
  • Good understanding of configuring application code on-premise and cloud infrastructure (such as Amazon Web Services (AWS), Oracle Cloud, IBM cloud)
  • Experience with software and database architectural techniques and high-level design using UML or similar representational modeling and design techniques
  • Good understanding of software development methodologies (such as waterfall, hybrid agile, agile/scrum framework)
  • Excellent understanding of various front-end languages (such as HTML, CSS, JavaScript and frameworks such as jQuery, AngularJS, Bootstrap) to create, modify, and maintain web application user interfaces
  • Good experience working with application frameworks (such as Struts, Spring, Hibernate, JavaServer Faces (JSF), Google Web Toolkit (GWT))
  • Good experience working with web and application servers (such as Apache, WildFly (JBoss), Tomcat, WebLogic, WebSphere)
  • Experience developing applications with continuous integration and build tools )such as Jenkins, GitLab, Maven, Sonar)
  • Experience working with relational databases (such as Oracle, SQL Server, DB2)


CNSI is focused on hiring and retaining the best and the brightest. For that, we offer employees a rewarding career path and benefits that exceed the industry norm. In addition to a solid compensation package, CNSI provides employees a range of benefit programs designed to support you and your family. Below are just a few of our programs.



  • Annual and Other Paid Leave
  • Medical/Dental Insurance
  • Flexible Spending Account (FSA) Plan
  • Disability Insurance (Short & Long Term)
  • Life Insurance
  • 401(k) Retirement Savings Plan
  • Employee Assistance Program
  • College Savings Plan
  • Tuition & Training Assistance
  • Paid Holidays
  • Employee Referral Program & More!




CNSI maintains a policy supporting equal employment opportunity. Employment decisions at CNSI are made without regard for race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, marital status, genetic status, family responsibilities, protected veteran status or any other status protected by applicable Federal, state, or local law. We are proud of our diversity and encourage all qualified applicants to apply.  



Security Clearance

NO Security Clearance

Apply Now