Apply on
Job Description
Notice to applicants:
- This is a non-sponsorship opportunity; employer will not transfer or sponsor applicants for U.S. work authorizations.
- Applicants are required to be legally authorized to work in the United States on a full-time basis immediately.
- Candidates must be able to commute into an office and reside locally.
No Solicitations or Recruiters.
Direct Emails with candidate resumes will be eliminated. Local Candidates Only
SUMMARY OF POSITION:
The Software Developer will assist in developing a series of web applications and web services. Employees must possess a strong foundation in programming skills with experience in building solid, secure, scalable web applications for Financial Institutions as well as corresponding Consumers.
Job Description:
- Understand Business Requirements from product marketing and translate into practical Technical Solutions
- Execute Client Implementation based on core product platform and infrastructure by Design and Develop Customization in a configurable and re-usable manner.
- Learn and integrate well-established open-source technology into solution design without reinventing the wheel
- Hands-on development on product feature and application solution
- Establish documentations for intra-departmental review sessions as well as inter-departmental training sessions
- Conduct Design-Review and Code-Review sessions with peers
- Work closely with QA to ensure success rollout of implementation adhere to client s timeline.
QUALIFICATION REQUIREMENTS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Knowledge, Experience and Skill Requirements:
Education:
- B.S. in Computer Science or a related field or higher required
Experience and Skills:
- 2+ years of development experience in Java with Spring MVC, REST, Jersey, JPA, JSP
- 2+ years of experience in OO analysis, design, and implementation.
- 2+ years of experience working with relational database (e.g. Oracle, MySQL)
- Strong background in data structures, algorithms
- Experience with HTML, CSS, AJAX, JavaScript.
- Experience in developing secure web applications, knowledge of application vulnerabilities
- Experience working in a Linux/Unix environment
Optional knowledge, a plus:
- Familiarity with WebService API, Mongo DB, Node.js
- Familiarity with UI library/frameworks such as JQuery, Bootstrap, HTML5, CSS3
- Familiarity with automated testing frameworks such as JUnit, Selenium, JMeter
General Computer Skills:
- Experience with Microsoft Office
Language Skills:
- Demonstrates strong writing and verbal English skills, good communication skills, ability to communicate information in a clear, concise manner