Java Developer

Customer Value Partners
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) ActiveX Agile Methodology Applications Architecture Software Applications Unix C++ (Programming Language) Databases Software Design Patterns Enterprise JavaBeans
+29 more
Java Platform Enterprise Edition (J2EE) Hibernate (Java) Systems Analysis Java Database Connectivity Java Message Service (JMS) Java Servlet Apache Struts Javaserver Pages Lightweight Directory Access Protocols (LDAP) Messaging Application Programming Interface Model View Controller (MVC) Oracle Databases Oracle (Applications) Red Hat Enterprise Linux Data Access Object Secure Coding Singleton Pattern Software Configuration Management Software Engineering SQL Stored Procedures PL-SQL SQL Databases Web Services Extensible Markup Language (XML) Extensible Stylesheet Language Transformations (XSLT) Java Application Server Information Technology Web Technologies Api Design

Job description

CVP is seeking a Java Developer to join our team supporting the Census Bureau. The professional in this role will design, develop and maintain Java applications. The Java Developer will provide technical guidance and follow Agile software development methodologies. Responsibilities:

  • Perform systems analysis, design, and development.
  • Demonstrate and maintain knowledge of web-based technologies and architecture.
  • Design and implement secure code for software applications.
  • Perform testing and maintain large software applications.
  • Follow Software Configuration Management techniques and practices.
  • Perform iterative code development.
  • Perform troubleshooting and supporting production applications.
  • Assist other developers with technical solutions.
  • Evaluate, identify, and present alternatives for software.
  • Provide weekend and off-hour production support as needed

Requirements

Do you have experience in XSLT?, Do you have a Bachelor’s degree?, * Ability to obtain a Public Trust security clearance (U.S. Citizenship Required)

  • Bachelor’s degree in computer science or related field.
  • 5+ years of software development experience.
  • Hands-on experience in HTML, JavaScript, Hibernate and Oracle.
  • Struts 1 to extend Java Servlet API to adopt-model-view-controller architecture.
  • Strong experience with the following technologies:
  • Java, Java Database Connectivity (JDBC)/ JDBC Report builder.
  • Java Messaging Services, Java mail API, Java Server Page Technologies (JSP), Java Servlets.
  • Active X (C++).
  • Lightweight Directory Access Protocol (LDAP), Lightweight Directory Interchange Format (LDIF).
  • Extensible Markup Language (XML), Extensible Stylesheet Language Transformation (XLST) Formatting.
  • Oracle Database (DB) stored procedures (PLSQL and SQL).
  • Redhat Enterprise Linux (RHEL) and Database (DB) initiated chrons.
  • Strong experience with the following Application Architecture Systems:
  • Java Platform Enterprise Edition (J2EE).
  • Enterprise JavaBeans 3 (EJB3) and using session beans.
  • Standard Model View Controller (MVC) architecture using Jakarta Struts.
  • Use of standard design patterns (MVC paradigm, Singleton, Data Access Object, Service Locator, Factory).
  • Webservices/API development experience & Unix Operating System Proficiency.

Desired Skills

  • Java Platform Enterprise Edition (J2EE).
  • SEAM.
  • Unix Operating System Proficiency.

Benefits & conditions

3.73.7 out of 5 stars United States $100,000 - $110,000 a year - Full-time, Pulled from the full job description

  • Opportunities for advancement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all