Logo
Lorven Technologies

Web Services Developer - 1 Year Contract - Washington, DC (Onsite)

Lorven Technologies, Washington, District of Columbia, us, 20022


Job Title: Web Services Developer

Location: Washington, DC (Onsite)

Duration: 1 Year Contract

Position Duties:Fluency in an Agile / Scrum work environmentMaintaining Java and Spring-based web servicesMeeting with Customers to discover problems and featuresWorking with Customers to establish desired streamlined workflows for any new featuresMaintaining User Stories and defects relevant to your tasks and testing those that are notParticipating in daily stand-up meetingsParticipating in full life cycle Scrum deploymentsCreation of own tasks as the sole Web Service developer on our teamMust have:

Java Spring Boot FrameworkJava Spring Framework : Security, MVC, JDBC, JPAJava Lambda Expressions, Collections, StreamsVersion Control Systems (GIT)Java Test Frameworks (Junit)Relational DB System (ie MySQL, Postgres, etc)Java Logging Frameworks (e.g. Log4J)Experience with Cloud Computing Using AWSContinuous Integration Tools (e.g. Jenkins)Experience with Agile/Scrum environment6-10 yrs. planning, coordinating, and monitoring project activities6-10 yrs. leading projects, ensuring they are in compliance with established standards/proceduresNice to have:

Mobile App DevelopmentUnderstanding of ReactJS, HTML5, CSSExperience required:

Must be very knowledgeable in Java, Spring Boot Framework, Restful Web Services, and knowledge of MVC or MVVC and how they functionExpected to create consistent, working Web Services that allow the best use of the developed solution, including creating skeleton mock-ups or working demos on short noticeRequired to have a fundamental knowledge of Relational Database Management Systems, experience with Java Lambda expressions and version Control frameworks, and strategies for Continuous Integration Development and TestingMust have strong problem-solving abilities and be able to work independently without hourly assistance from other team members when confronted with problemsThis position requires the developer to research solutions outside their current scope of knowledge regularly and to become fluent in those solutions fast enough to use them correctly to solve issues experienced in developmentPosition Responsibilities:

Coordinates IT project management, engineering, maintenance, QA, and risk management.Plans, coordinates, and monitors project activities.Develop technical applications to support users.Develops, implements, maintains, and enforces documented standards and procedures for assigned systems' design, development, installation, modification, and documentation.Provides training for system products and procedures.Performs application upgrades.Monitors, maintains, or reports on real-time databases, real-time network and serial data communications, and real-time graphics and logic applications.Troubleshoots problems.Ensures project lifecycle complies with District standards and procedures.