Senior Developer Job at Vision

Vision Windsor Mill, MD

Up to $76 an hour

Senior REST API Developer

Key Required Skills:
Java, RESTful, Spring Boot, JSON, XML, SOAP, SQL, Git, AWS, TDD

Position Description:

  • Architect, design, code, and implement next-generation web applications using software engineering best practices in the latest technologies.
  • Develop new and update existing REST APIs using the Spring Framework (Boot, Cloud, Security, Data).
  • Perform source code repository management and deployment using DevOps (Jenkins, Nexus, Docker, SonarQube, UrbanCode).
  • Perform API testing using Swagger UI and Ready API.
  • Investigate and repair application defects related to business logic, middleware, or database (DB2).
  • Perform log analysis and resolution using Splunk, Dynatrace
  • Provide software expertise in one or more of these areas: Java application integration, Java enterprise services, service-oriented architectures (SOA), security, and business process management/business rules processing.
  • Brief management, customer, team, or vendors using written or oral skills at an appropriate technical level for the audience.
  • All other duties as assigned or directed.

Skills Requirements:

Foundation for Success (Basic Qualifications):

This experience is the foundation a candidate needs to be successful in this position:

  • Bachelor's Degree in Computer Science, Mathematics, Engineering, or a related field
  • A master's or Doctorate may substitute for the required experience.
  • 10+ years of experience with Java systems/application analysis and design
  • 4+ years of combined experience in SOA/Microservice architecture/RESTful web service
  • 4+ years of combined experience with building responsive UIs with modern front-end technologies

Factors to Help You Shine (Required Skills):

These skills will help you succeed in this position:

  • Excellent experience with Spring Framework (Boot, Batch, Cloud, Security, and Data)
  • Excellent knowledge of Java EE, Java generics, and concurrent programming
  • Solid experience with unit testing, TDD, and associated technologies (JUnit, Mockito, and Karma/Jasmine)
  • Basic knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (JPA2, Hibernate, and Spring JDBC.
  • Strong experience developing unit tests using JUnit using building automation tools such as Maven, Jenkins, and SonarQube.
  • Solid knowledge of building responsive UIs with modern front-end technologies such as Angular, Node, Typescript, or Bootstrap
  • Solid knowledge of front-end technologies (HTML, Modern JavaScript, JQuery, and CSS)
  • Knowledge/Experience in Web methods and Zos Connect will be an additional advantage.

How to Stand Out from the Crowd (Desired Skills)

Showcase your knowledge of modern development through the following experience or skills:

  • Delivery (CI/CD) best practices and use of DevOps to accelerate quality releases to Production.
  • PaaS using Red Hat OpenShift/Kubernetes and Docker containers.
  • Preferred experience with API development & monitoring tools (Postman, Ready API, Swagger, Splunk, Dynatrace)
  • AWS cloud technologies or other cloud platforms

Education:

  • Master's degree and 8+ years of experience in a training-related field or bachelor's degree and 10+ years of experience in a training-related field
  • Must be able to obtain a Public Trust

Job Type: Full-time

Pay: Up to $76.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Experience level:

  • 10 years

Schedule:

  • Monday to Friday
  • Overtime

Ability to commute/relocate:

  • Windsor Mill, MD: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • AWS cloud technologies: 10 years (Required)
  • APIs: 10 years (Required)
  • Java: 10 years (Required)
  • RESTful: 10 years (Required)
  • Spring Boot: 10 years (Required)
  • JSON: 10 years (Required)
  • XML: 10 years (Required)
  • SOAP: 10 years (Required)
  • SQL: 10 years (Required)
  • Git: 10 years (Required)
  • TDD: 10 years (Required)

Security clearance:

  • Confidential (Required)

Work Location: In person




Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.