Remote Lead Java Developer

closed
Logo of Ardent

Ardent

πŸ“Remote - United States

Job highlights

Summary

Join Ardent as a Lead Java Developer and be part of a team that values work-life balance, professional development, and a fulfilling career. As a remote/hybrid position located in the Washington, D.C. area, you will have the opportunity to lead and direct task personnel in application design, coding, testing, debugging, and documentation.

Requirements

  • Bachelor's degree with eight (8) or more years of relevant experience in an Enterprise IT environment
  • Extensive experience with JBoss Developer (RHCJD) or Oracle Certified Professional, Java Enterprise Edition (EE)
  • Extensive experience with Oracle Database 12c (or greater)
  • Experience as a lead developer with a progressive record of accomplishment in the field
  • Experience with MVC Development Methodology
  • Experience with developing and managing data models using tools such as Erwin
  • Technical proficiency with developing database queries, batch jobs, and stored procedures with PL/SQL and NoSQL
  • Solid oral and written communication skills
  • Proven experience working in an agile environment

Responsibilities

  • Lead and direct task personnel in application design, coding, testing, debugging, and documentation
  • Design and develop solutions using Java Enterprise Edition (EE) and Oracle Database 12c (or greater)
  • Implement the MVC Development Methodology (Model/View/Controller) for software development projects
  • Develop and manage data models using tools such as Erwin
  • Design and develop solutions with Java Platform Enterprise Edition (J2EE) in an Agile Software Development environment
  • Design and develop Application Programming Interfaces (APIs) with Representation State Transfer (REST), Simple Object Access Protocol (SOAP), and JavaScript Object Notation (JSON)
  • Develop database queries, batch jobs, and stored procedures with PL/SQL and NoSQL
  • Create and update data dictionaries to ensure consistency and accuracy
  • Develop solutions using Message Services such as Apache ActiveMQ, MuleSoft, and/or Apache Camel
  • Utilize DevSecOps pipeline tools for configuration management, requirements management (e.g., JIRA), automated testing, and deployment
  • Develop applications with responsive web design frameworks to support multiple platforms
  • Ensure compliance with W3C web design standards and technologies, including CSS, HTML 5, JavaScript
  • Design and implement interfaces compliant with National Information Exchange Model (NIEM) standards
  • Design and implement Single Sign-On (SSO) solutions using Microsoft Active Directory and Personal Identity Verification (PIV) cards
  • Conduct all aspects of configuration management planning, including configuration identification, change control, configuration status accounting, configuration audits, and documentation
  • Determine level of effort, size, and schedule for software enhancements
  • Review existing programs and make refinements to reduce operating time and improve existing techniques
  • Ensure adherence to requirements, design, coding, testing, debugging, and documentation standards
  • Lead and offer technical expertise to other team members
This job is filled or no longer available