Request id: 5263
Title: Web Dev/Programmer- Expert
location: Raleigh, NC,USA
Job description:
1. Development and enhancement of applications based on established design specifications
2. Analysis, design, coding, component/assembly testing of all application code owned by the Application Team
3. Implementing configuration changes to software applications to meet both functional and technical requirements
4. Participate in gather requirements for new components of the application
5. Strong knowledge of Java 1.8, Apache Tomcat, Maven build, and SQL Server 2008, 2012 and 2016. Knowledge of application software, data analysis, data access, data structures, data manipulation, databases, design, programming, testing and implementation, technical and user documentation, software conversions, maintenance (including production support)
6. Unit testing applications and developing system and user documentation
7. Most have vehicle transportation for occasional travel to customer site.
Required skills:
· Strong knowledge in Web development
· Strong knowledge of Java programming language, web security and login authentication
· Familiarity with Spring MVC
· Familiarity with Maven
· Ability to interpret and modify developed Java code to meet clients requirements
· Strong knowledge of software architecture, open-source technologies and application servers
· Strong knowledge of Tomcat
· Excellent skills in SQL Server 2008, 2016
· Database design principles need to be well understood, along with the ability to work with complex database designs.
· Ability to estimate development effort and meet deadlines and project schedules.
· Excellent debugging, problem solving and testing skills