Previous Job
Previous
Server Side Developer
Ref No.: 18-02579
Location: Columbia, Maryland
Start Date / End Date: 05/29/2018 to 12/31/2018
Job Description:
Job Title: Server Side Developer
Location: Columbia MD
 
Primary Initiative:
Performs product design and development tasks of high-complexity high-volume Web functionality which will require research and analysis and in-depth back-end programming knowledge.
 
Secondary Initiative:
Participates in client interactions, possibly with more senior team members. Analyze business requirements and develop various business delegate to integrate with Middleware services using SOAP and REST.
 
Job Duties & Responsibilities:
· Performs product design and development tasks of high-complexity high-volume Web functionality which will require research and analysis and in-depth back-end programming knowledge.
· Participates in client interactions, possibly with more senior team members. Analyze business requirements and develop various business delegate to integrate with Middleware services using SOAP and REST.
· Support development and integration of HTML pages by front-end developer.
· Design and develop program logic and flow-charting, testing, debugging with detailed documentation.
· Works independently and with supervisory review on moderate to highly complex programming tasks.
· Works within established procedures and framework to develop, test, implement, and maintain application software.
· Conduct design-review and code-reviews with peers.
· Perform production incident triage.
 
Required Skills:
· Strong Core/JEE programming experience in Object Oriented development, implementation and maintenance of high-volume Web application.
· Working knowledge of Server and Client templates.
· Design and develop Java Web Application of high quality following good software development practices.
· Logical thinker and quick learner with strong problem solving and analytical ability.
· Strong communication skills and professional work habits
· Collaborative personality – able to effectively work with others to achieve a common goal
· Experience using JEE containers such as WebSphere and TomCat
· Experience with Unit Testing Tool like JUnit
· Experience using software Version Control tools such as Bitbucket (GIT)
· Experience developing and maintaining real time, high volume, client facing Web application
· Experience using Eclipse/RAD
 
# of Years Required:
5+ Years of Development
 
Preferred Skills:
· Passion for continuous improvement and openness to learning new technologies
· Innovative – Able to find elegant solutions to real problems.
· Working Knowledge of JavaScript and HTML (especially Dojo)
· Experience in teams using agile methods
 
Required Education:
Degree Preferred