Sr Java Developer- Spring Boot- DBE3 #220

Home / Job / Sr Java Developer- Spring Boot- DBE3 #220
About Company
ShoreIT Solutions
Baltimore
Job Info
Job Status: Open
No of Vacancies: 1
Date Posted: August 12, 2019
Expiry Date: October 12, 2019
Job Type: Full Time
Job Level: Any
Years of Experience: 11
Salary Info
Salary Type: Negotiable
Apply to this job
How to Apply ?
Please submit your resume and cover letter using the email button.
Apply via email :Send Email
Share this job

Must be US Citizen with ability to obtain public trust clearance

Description:

Seeking a Sr. Java Developer for Baltimore location. The Senior Java Developer shall have extensive experience in developing and maintaining the high-performing Java applications. Has prime accountability for major projects and will develop detailed and robust design, code, test, and implement proposed systems. Ability to develop technical solutions, and document the solution architecture and design using standard design tools. The candidate will be responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review).

Skills Requirements:
Extensive Design and Programming skills in Java and JEE technologies.
•Extensive hands-on experience with Spring Boot, Struts 2 and Web Services
•Experience working on Agile projects and strong knowledge of Agile terminology and tools including VersionOne/JIRA.
•Working 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
•Strong communication and documentation skills.

Education:
Masters plus 9 years or Bachelor's plus 11 years