Post Job Free
Sign in

Web Services Developer

Company:
BPM Bi INC
Location:
Washington, DC
Posted:
June 27, 2024
Apply

Description:

The Web Services Developer will be an integral part of our Agile/Scrum team, responsible for maintaining and enhancing Java and Spring-based web services.

-Collaborating with customers to identify issues and develop feature requirements.

-Designing and implementing streamlined workflows for new features.

-Managing and updating user stories and defect, and conducting necessary testing.

-Actively participating in daily stand-up meetings and all phases of the Scrum lifecycle.

-Independently creating and managing tasks as the primary web service developer on the team.

-We seek a proactive team player who can contribute ideas, embrace others' suggestions, and excel in a dynamic, collaborative environment.

The Developer is required to be very knowledgeable in Java, Spring Boot Framework, Restful Web Services and Knowledge of MVC or MVVC and how they function.

The Developer is expected to create consistent working Web Services allowing for the best use of the solution being developed. This would include creation of creating skeleton mock-ups, or working demos on short notice.

Developer is required to have fundamental knowledge of Relational Database Managements Systems, experience with Java Lambda expressions, Version Control frameworks, as well as strategies for Continuous Integration Development and Testing.

The Developer must have strong problem solving abilities and be able to work independently without hourly assistance from other members of the team when confronted with problems. This position requires the developer to research solutions outside their current scope of knowledge on a regular basis and to become fluent in those solutions fast enough to be able to use them correctly to solve issues experienced in development.

CONTRACT JOBDESCRIPTION

Responsibilities:

1.Coordinates IT project management, engineering, maintenance, QA, and risk management.

2. Plans, coordinates, and monitors project activities.

3. Develops technical applications to support users.

4. Develops, implements, maintains, and enforces documented standards and procedures for the design, development, installation, modification, and documentation of assigned systems.

5. Provides training for system products and procedures.

6. Performs application upgrades.

7. Performs monitoring, maintenance, or reporting on real- time databases, real-time network and serial data communications, and real-time graphics and logic applications.

8. Troubleshoots problems.

9. Ensures project lifecycle is in compliance with District standards and procedures.

Minimum Education/Certification Requirements:

Associate’s degree in IT or related field or equivalent experience

Skill

Java Spring Boot Framework

Java Spring Framework : Security, MVC, JDBC, JPA

Java Lambda Expressions, Collections, Streams

Version 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 AWS

Continuous Integration Tools (e.g. Jenkins)

Experience with Agile/Scrum environment

Mobile App Development

Understanding of ReactJS, HTML5, CSS

leading projects, ensuring they are in compliance with established standards/procedures

Associates’s degree in IT or related field or equivalent experience

Bachelor’s degree in IT or related field or equivalent experience

6-10 yrs. planning, coordinating, and monitoring project activities

6-10 yrs. leading projects, ensuring they are in compliance with established standards/procedures

Apply