Senior Java Application Developer (IT Analyst)

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract W2
Contract Independent
Contract Corp To Corp
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Java EE
  • JPA
  • JPQL
  • EJB
  • JSF
  • PrimeFaces
  • PostgreSQL
  • AWS
  • RESTful Web Services

Summary

Senior Java Application Developer (IT Analyst)

Location: Remote – Salt Lake City, UT
Duration: 12+ Months (Potential Extension)
Experience: 15+ Years
Contract: C2C

Position Overview

We are seeking a highly experienced Senior Java Application Developer with strong expertise in Java Core, Java EE (JEE), PostgreSQL, and AWS cloud technologies.

The ideal candidate will have extensive experience designing, developing, testing, and maintaining enterprise Java applications and web services. This role involves modernizing legacy applications, developing new enterprise solutions, building RESTful web services, and implementing database-driven application functionality.

Candidates should have strong hands-on experience with JavaServer Faces (JSF), PrimeFaces, PostgreSQL SQL, PL/pgSQL, and Java Persistence technologies.

The developer will collaborate with application developers, engineers, and business stakeholders to translate requirements into scalable, secure, and efficient technical solutions.

Work Arrangement: Fully Remote. Occasional onsite meetings may be required.

Required Technical Skills & Experience

1. Java Core / Java EE (JEE)

  •   experience with Java Core and Java EE (JEE).

  • Strong experience with Java Persistence API (JPA).

  • Experience with Java Persistence Query Language (JPQL).

  • Strong enterprise Java application development experience.

  • Experience developing, maintaining, and modernizing Java applications.

2. JSF / PrimeFaces

  •  experience with JavaServer Faces (JSF).

  •  experience with PrimeFaces.

  • Experience developing enterprise web applications using JSF and PrimeFaces.

3. PostgreSQL Database

  •  experience with PostgreSQL.

  • Strong hands-on experience writing PostgreSQL SQL queries.

  • Experience developing and maintaining PL/pgSQL queries and database functionality.

  • Experience with database-driven web applications and APIs.

  • Knowledge of database schema design and data management.

4. AWS / Cloud Technologies

  • experience working with cloud computing environments.

  • Hands-on experience with Amazon Web Services (AWS).

  • Understanding of application development and deployment processes in AWS environments.

  • Experience supporting CI/CD pipelines in cloud environments.

5. RESTful Web Services

  • experience developing Java-based RESTful web services.

  • Experience designing and developing application APIs.

  • Knowledge of API integrations and web service architecture.

6. Authentication & Application Security

  • Experience implementing authentication mechanisms for external users and systems.

  • Knowledge of OAuth2 and OpenAM.

  • Understanding of data security standards and encryption techniques.

7. Web Accessibility

  • Knowledge and practical experience implementing WCAG accessibility guidelines.

  • Ability to develop accessible web applications.

8. Communication & Collaboration

  • Excellent verbal and written communication skills.

  • Ability to work independently in a remote environment.

  • Experience collaborating with developers, engineers, and business stakeholders.

Key Responsibilities

  • Design, develop, test, and maintain Java applications and web services.

  • Build new enterprise applications and modernize legacy applications.

  • Enhance existing Java web applications while maintaining current functionality.

  • Develop enterprise applications using Java EE, JSF, and PrimeFaces.

  • Implement authentication solutions using OAuth2, OpenAM, and related technologies.

  • Develop and maintain PostgreSQL SQL and PL/pgSQL queries.

  • Build database-driven application functionality and RESTful APIs.

  • Contribute to CI/CD pipeline development and implementation within AWS.

  • Ensure applications comply with security standards and approved encryption practices.

  • Analyze business and technical requirements and translate them into application solutions.

  • Collaborate with application developers, engineers, and subject matter experts.

  • Manage development priorities, project timelines, and deliverables independently.

  • Participate in technical discussions and provide recommendations for application improvements.

  • Attend onsite meetings when required.

Preferred Qualifications

  • Maven for Java project builds and dependency management.

  • GitHub and Agile software development methodologies.

  • JUnit, Arquillian, or similar testing frameworks.

  • Selenium for automated application testing.

  • Apache JMeter or similar application load-testing tools.

  • JIRA for project and development tracking.

  • CI/CD implementation and continuous deployment processes.

  • Database schema design.

  • Experience evaluating emerging technologies and recommending architectural improvements.

Mandatory Requirements

  •  years of Java Core / Java EE (JEE), JPA, and JPQL experience.

  •  years of JSF and PrimeFaces experience.

  •  years of PostgreSQL SQL and PL/pgSQL experience.

  •  years of AWS/cloud development experience.

  •  years of Java RESTful web services development.

  • Practical knowledge of WCAG accessibility standards.

  • Strong communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10504943
  • Position Id: 4413-12901-1793827057
  • Posted 1 hour ago

Company Info

About DKMRBH Inc.

Do Know Me Right Before Hiring knows the value of transparency & constant communication between the client & the project resources to build a trustworthy foundation of our name. A commitment made is a commitment honored. Our clients experience the commitment during our intensive project delivery engagements. We believe in building a reputation that will serve as a positive reflection on our clients & candidates. We measure our success by the strength of the relationships we cultivate.



At DKMRBH Inc. we understand the importance of work to our clients & aspire to honor all of our commitments to them. Deep technical & functional expertise in every aspect of the Enterprise management: Our senior management team brings a wealth of experience in leading companies, delivering a consistent record of positive results. This stems directly from our devotion to sustain, mutually benefit & build long-term relationships with our clients,

Contact the job poster
BK

Bisma Kahn

Recruiter @ DKMRBH Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.