Hi,
Hope
you are doing great,
We represent R2 Technologies. We have a requirement for Senior Java
developer
at Richmond, VA. Please review
the Job description below and if you’d like to pursue this, please include a
word copy of your latest resume along with a daytime phone number and rate in
your response. Drop the suitable profiles on chai...@r2techcorp.com
Role: Senior Java developer
Location: Richmond, VA (In Person interview)
Duration: Long term
10 years of experience
Experience Required
· Experience designing and development of Java applications
· Experience with Spring and Hibernate
· Experience with JQuery, javascript, html, css
· Knowledge of Maven Poms
· Experience with tools such as Subversion, Git, Jenkins
· Experience with databases and SQL
· Experience with Struts
· Experience with Weblogic
· Knowledge of Bootstrap
· General knowledge of Finance, POS, HR, WMS, or sales
· Knowledge of Unix
· Experience integrating on premise applications with cloud based applications
Job description:
· The Department of Alcoholic Beverage Control is seeking an experienced Senior Software Engineer to technically lead web-based development projects from analysis and design through production implementation and support.
· Specific duties include designing and developing new software products or major enhancements to existing software; integrating commercial off-the-shelf (COTS) software with existing agency-developed applications through APIs and web services; designing and executing unit tests; monitoring results of static code analysis in SonarQube and resolving issues as applicable; creating and implementing technical design solutions and documentation; identifying opportunities for application design improvement and following industry-standard software development processes.
· The successful candidate must be able to clearly communicate, orally and in writing, with business users and other senior IT staff is required.
· Additional duties include collaborating with team members, product owners and BSA's; and providing coaching and mentoring to less experienced team members in an Agile environment.
· Qualified applicants should have significant experience with full software development life cycles and experience developing business applications in an object-oriented environment.
· Strong knowledge of Java and related frameworks and technologies such as Spring, Hibernate, JPA, SQL, Javascript, jQuery, Bootstrap, HTML and CSS is required.
· Working knowledge of design and development of Java and web based applications, and web services.
· Experience with tools such as Subversion, Linux, Sonatype Nexus, Jenkins, and SonarQube is preferred. .NET (C# and ASP.NET) exposure, experience with Oracle databases, Weblogic or similar Java application servers and penetration testing skills are pluses.
· The demonstrated ability to lead, mentor and work independently or as a member of a team is required, along with the ability to communicate effectively, both orally and in writing.
A Bachelor's Degree in Computer Science/Information Systems or comparable work experience is preferred as well as experience working with a variety of business divisions.