Sr. Java Developer

7 days left

Employer
AboutWeb
Location
Gwynn Oak, MD
Posted
Jun 16, 2017
Closes
Jul 01, 2017
Hours
Full Time
About Web has an immediate need for a highly motivated Senior Java/SpringMVC Software Developer to provide Agile software development expertise and hands on implementation of applications using the latest Java and Spring technologies and other related open source products.

Specifically, the successful candidate will be a member of an Agile Team working with other Agile teams, System Architects, Test Architects, Database Engineers, DevOps, Implementation team, Global Validation team, IT Infrastructure & Operations Team and External System Owners to develop the applications using Java related, open source technologies and products.

Skills Requirements:

Required Skills
"Expert core Java developer having expertise in JEE technologies, JSP, EJB, JMS, IBM MQ, JDBC
"Experience with Frameworks including Spring Core, Spring MVC and Spring Boot.
"Experience with developing APIs using RESTful web service technologies, security and SSL
"Strong XML processing experience such as XSD, XPath, XSL, XSLT, JSON and experience with JavaScript and HTML.
"Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open source applications.
"Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development and testing.

Desired Skills:
"Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives and demos.
"Client development experience with HTML, DHTML, CSS, JavaScript.
"Experience with source code versioning and Pull Requests with Git and Stash/BitBucket.
"Experience with standard SQL, PostgreSQL, PL/SQL, DDL and DML with various RDBMS, specifically Postgres.
"Operating System and Infrastructure experience with Linux, Windows 7, Unix, Solaris,
"Experience with VersionOne Application Lifecycle Management Tools.
"Experience with Jenkins and Continuous Integration.
"Experience with Testing Tools including JUnit, Selenium, Cucumber/Gerkin, Load Runner.
"Experience with Eclipse IDEs and Maven.
"Knowledge of SonarCube.
"Knowledge of projects using SAFe or other Agile methodology.
"Experience with DevOps processes and implementation.
"Experience with environments utilizing Cloud Technologies such as Amazon Web Services.
"Experience with NGiNX web server.
"Ability to meet deadlines, concentrate and to pay attention to detail.
"Strong customer interface skills.
"Good interpersonal and communication skills necessary to work effectively with customers and other team members.

Education:

Bachelors degree from an accredited college in a related discipline or equilvalent experience with 11 years of professional experience.