drjobs
Sr Full Stack Developer
drjobs
Sr Full Stack Develo....
drjobs Sr Full Stack Developer العربية

Sr Full Stack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Maryland - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2669862

*** Selected candidate must reside within two (2) hours of Clients Headquarters in Woodlawn MD
*** Selected candidate must be willing to work onsite at least 2 days a week.

Position Description:
  • Design and develop applications from the functional requirements.
  • Design and develop key application components as microservices by adapting the TwelveFactor Application Methodology using Spring Boot Java and RESTful architecture.
  • Create POCs templates for developing Behavior Driven Development (BDD) test framework for the APIs using Cucumber Gherkin and Java.
  • Implementation of Graphical User Interface (GUI) using the presentation tier technologies such as JSP HTML CSS XML AJAX JQuery and JavaScript.
  • Develop Simple Object Access Protocol (SOAP) based Web Services using Web Service Technologies and Security such as JAXWS Web Services WSSecurity IBM Data Power Web ServicesInteroperability (WSI) Message Transmission Optimization Mechanism (MTOM) or SOAP with Attachments (SWA) Apache Axis and Web Service Definition Language (WSDL).
  • Develop and maintain Enterprise Java Batch application using Java Specification Request (JSR) 352 specification and schedule java batch jobs using ControlM.
  • Develop Data Access Layer (DAO) to interface the application with IBM DB2 9.0 database running on z/OS 64bit mainframe operating systems for IBM mainframes that queries and retrieves data using SQL JNDI JDBC template and through Object Relational Mapping(ORM) tool Hibernate.
  • Design Web Page components that are compliant with Section 508 of the Rehabilitation Act (29 U.S.C. 794d).
  • Create Maven build scripts to automate the build process.
  • Use the Continuous Integration and Continuous Delivery tools Bitbucket Jenkins Nexus UCD to version control build store artifact and deploy the software projects.
  • Use MS Project Visio and IT Governance Frameworks to document the solution architecture & develop UML based design documents.
  • Develop unit test cases for every possible Java class with real scenarios using Junit Mockito and Power Mock frameworks
  • Develop highly innovative UI design Web components achieved through collaboration and dialogue with other experts in the field. The candidate will continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software.
  • Attend all customer technical discussions/design/development meetings and provide technical inputs to further enhance the code quality/process.
  • Front end development using modern JavaScript and experience with ES6 features such as classes arrow functions template literals and modules.
  • Provide guidance/support to other junior/midlevel developers.
  • Impact functional strategy by developing new solutions processes standards or operational plans that position the Client competitively in the marketplace.
  • All other duties as assigned or directed.
Key Required Skills:
  • Strong experience with Java
  • OpenShift/ Amazon Web Services (AWS)
  • Agile Development
  • Angular/React
  • JavaScript
  • Spring Boot
  • Springbatch and Web Services.


Requirements

Basic Qualifications

  • 7 Bachelors Degree in Computer Science Mathematics Engineering or a related field.
  • 4 Masters or Doctorate degree may substitute for required experience
  • Bachelors Degree in Computer Science Mathematics Engineering or a related field.
  • Masters or Doctorate degree may substitute for required experience
  • 10 years of experience with Java Springboot Angular React.
  • Must be able to obtain and maintain a Public Trust.
Required Skills

  • Extensive Design and Programming skills in Java and JEE technologies.
  • Extensive handson experience with one or more frameworks such as AngularJS jQuery ReactJS and Express/Node.js
  • Experience working on Agile projects and strong knowledge of Agile terminology and tools including VersionOne.
  • Experience in developing the applications using SinglePage Architecture.
  • Experience in coding responsive" web pages with an understanding of the crossbrowser limitations and browser compliance standards.
  • Experience designing and deploying cloudnative applications onto AWS with PostgreSQL.
  • Deep Knowledge of PaaS offerings such as Red Hat OpenShift and Docker.
  • Experience with modern software development tools for Continuous Integration including Jenkins Git/BitBucket Jira Nexus Maven Jenkins SonarQube Fortify and UrbanCode Deploy.
  • Experience with Web Services Technologies (XML JAXP JAXB JAXWS AXIS JERSEY JSON CXF REST and SOAP) and Security (LTPA JWT OAUTH2).
  • Handson Design and development experience on Microservices and Restful API.
  • Experience with Automated unit test (i.e. JUnit Mocking frameworks) Test Driven Development (TDD) and Behaviordriven development (BDD) (Cucumber).
  • Experience with JEE technologies including Struts Spring Framework (IoC MVC Transactions Security and Batch) Spring Boot Spring JDBC JPA Hibernate SOAP/RESTful XML DB2 Tomcat WebSphere.
  • Knowledge of security vulnerabilities in web applications and addressing them.
  • Strong communication and documentation skills.

Desired Skills

  • Experience with the implementation of Section 508 standards for Web Applications.
  • Exposure to writing Technical White Papers and systems design documents.
  • Prior experience with federal or state governments IT projects.
  • Experience with low code platforms like ServiceNow Pega MS Power Platform etc


Basic Qualifications 7+ Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. 4+ Masters or Doctorate degree may substitute for required experience Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. Masters or Doctorate degree may substitute for required experience 10+ years of experience with Java, Springboot, Angular, React. Must be able to obtain and maintain a Public Trust. Required Skills Extensive Design and Programming skills in Java and JEE technologies. Extensive hands-on experience with one or more frameworks such as AngularJS, jQuery, ReactJS, and Express/Node.js Experience working on Agile projects and strong knowledge of Agile terminology and tools including VersionOne. Experience in developing the applications using Single-Page Architecture. Experience in coding responsive" web pages with an understanding of the cross-browser limitations and browser compliance standards. Experience designing and deploying cloud-native applications onto AWS with PostgreSQL. Deep Knowledge of PaaS offerings such as Red Hat OpenShift and Docker. Experience with modern software development tools for Continuous Integration including Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, SonarQube, Fortify, and UrbanCode Deploy. Experience with Web Services Technologies (XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and Security (LTPA, JWT, OAUTH2). Hands-on Design and development experience on Microservices and Restful API. Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber). Experience with JEE technologies including Struts, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat, WebSphere. Knowledge of security vulnerabilities in web applications and addressing them. Strong communication and documentation skills. Desired Skills Experience with the implementation of Section 508 standards for Web Applications. Exposure to writing Technical White Papers and systems design documents. Prior experience with federal or state governments IT projects. Experience with low code platforms like ServiceNow, Pega, MS Power Platform etc

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.