This site uses cookies. To find out more, see our Cookies Policy
Contact Us 877.823.3669

Application Development Computer Programmer (Senior) in Baltimore, MD at SNI Technology

Date Posted: 2/4/2019

Job Snapshot

Job Description


  • Candidate will be analyzing requirements and develop solutions as per defined process.
  • Candidate should design, develop and implement complex solutions based on Java technology and spring frameworks.
  • Candidate should resolve technical issues of projects and provide alternate designs
  • Candidate should translate applications requirements into web-based solutions using the recommended frameworks and technology.
  • Candidate should participate as a team member and handle inter-group coordination within the modules of the project.
  • Candidate should provide guidance and technical direction to peers.
  • Should have solid understanding of business technology concepts, functional knowledge, software architectures and integration techniques and dependencies.
  • Should have managed minimum of 8 members team.
  • Candidate should be delivering integrated solutions to meet client's business needs.


  • Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.


  • At least 6 years of experience in designing and developing application in Java, JavaScript and web technologies such as Angular.
  • Must have knowledge and working experience in Spring Component and Spring Framework.
  • Experience in Java/J2EE, RESTful web services, JPA and unit testing code coverage.
  • Knowledge in application server such as JBOSS/Tomcat.
  • Experience in build and integration tools such as Maven and Jenkins and source control tools like Git.
  • Experience with code reviews and continuous test-driven development.
  • Experience in Health and Human Services domains (TANF, SNAP and Medicaid) are preferred.
  • Experience working in cloud platforms and services, DevOps and containerized cloud environments is preferred.


  1. Programmer Jobs
  2. Software Developer Jobs