Java Developer

Connexions Loyalty Richmond , VA 23234

Posted 2 weeks ago

Job Description:

Position Overview

  • Evaluates complex client area requirements and processes (new, enhancements or maintenance) and prepares application system specifications.

  • Develops, tests, and implements efficient, cost effective application solutions which may involve diverse development platforms, software, hardware, technologies and tools.

Characteristic Duties and Responsibilities

  • Works with team leads to understand, identify and specify business requirements.

  • Researches and evaluates alternative solutions and creates proposals to meet business needs.

  • Analyzes existing systems against IT and business strategies and makes well-defined recommendations and execution plans for efficiency and architecture/design improvements within and outside the execution of current projects.

  • Designs and architects new subsystems or major enhancements to existing systems

  • Creates software artifacts from which the system will be created for developers.

  • Adheres to standards including coding, testing, and software development methodology.

  • Communicates status to the project manager.

  • Exercises an in-depth understanding of specific tools or technologies applicable to our business.

  • May assist in production issue resolution

  • Demonstrates strong work ethic embodying the company's core values of Teamwork, Integrity, Communication, Passion and Trust


  • Bachelor's Degree in Computer Science or a related discipline or an equivalent combination of education and work experience.

  • Minimum of 1 year real work experience developing web applications with a solid understanding of user interface, middle tier or back-end design concepts and techniques

  • Experience with at least one major Java EE based application server - preferably Weblogic 10.x (10.3.6)

  • Proficiency with Java EE technologies including Java Servlets, JSP, JAX-RS, JAX-WS, EJB 3.0, JDBC, Spring, Jersey, XML, HTML/JavaScript and Struts 1.x, JSTL

  • Working knowledge of JPA (with hibernate), Data Access Objects (DAO)/Command Patters(CMD), Service Oriented Architecture (SOA) and Web Services (SOAP and REST).

  • Working knowledge of any major RDBMS (preferably Oracle).

  • History of building and working on multi-module Angular applications, preferred.

  • HTML 5, CSS 3/SASS, JQuery, Strong Javascript knowledge

  • Building with Maven, Node, Gulp

Sponsorship or Visa Transfers are not available for this role.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Developer

State Of Virginia

Posted 3 days ago

VIEW JOBS 3/20/2019 12:00:00 AM 2019-06-18T00:00 Provide technical expertise and application development for the myVCU portal, Central Authentication Service, VCU Service Facade, and other web-based applications both custom built and vendor supported; assist customers with using application and software maintained by the department; write and maintain user and machine-to-machine web-based applications and services as needed by the university; and develop user-friendly front ends to third-party software. Minimum Qualifications * At least 2 years of experience in developing n-tier Java web applications in a professional environment * Experience working with Java-based frameworks, such as Spring Boot * Experience with UI development using JSP, HTML, Javascript, jQuery, and CSS * Ability to configure and administer enterprise-wide Java-based web applications running in a servlet container, such as Tomcat * Knowledge of SQL databases, such as Oracle, SQL Server, and/or mySQL, and the ability to write SQL statements * Working knowledge of networks and internet protocols such as TCP/IP, HTTP, and LDAP * Demonstrated knowledge of Linux operating systems * Ability to provide support to customers of the tools we build and maintain. * Strong interpersonal, written and verbal communication skills * Self-starter with the desire to learn new technologies and languages independently * Ability to self-manage assigned tasks and projects * Ability to work effectively with other information technology staff * Demonstrated ability to think critically and creatively * Ability to work on multiple projects simultaneously and to adjust to changing requirements * Bachelor's degree in Computer Science / Engineering / Information Systems or equivalent professional experience Preferred Qualifications Special Requirements State Of Virginia Richmond VA

Java Developer

Connexions Loyalty