
Senior Java Application Developer
Talent Software Services · Salt Lake City, UT 84116, UT · Remote
Strong hiring record · median 1 days open
Hiring signal
Actively hiring
Posted yesterday · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted yesterday
- Still listed on the employer's own board
- Someone has already applied through it
Job Title
Senior Java Application Developer
Job Duration
12 Months
Job Location
Remote, no weekly on-site requirement, on-site as needed
Job Summary
- The client is seeking a full-time senior Java developer (IT Analyst) to develop Java applications and web services.
- The assignment is expected to run from December 1, 2026 through December 1, 2027, with the possibility of extension depending on funding and project requirements.
- This position will work with a team of application developers, engineers, and subject matter experts on the creation of new applications and the replacement of legacy applications that serve both the public and internal staff.
- Excellent verbal and written communication skills are required. The candidate will work remotely, must be able to work independently and manage time effectively, and has the option to come on-site as needed.
Job Responsibilities
- Develop Java applications and web services, including new applications and replacements for legacy applications that serve both public and internal users.
- Update existing Java web applications to maintain current functionality and provide new enhancements per user requirements.
- Build web applications using Java web frameworks, with preference given to EJB and JSF.
- Develop web applications and APIs that use PostgreSQL to store and query data.
- Implement authentication for external users and systems using standards such as OAuth2 or OpenAM.
- Work toward continuous integration/continuous delivery (CI/CD) pipelines in Amazon Web Services.
- Ensure agency data security standards are met and approved data encryption techniques are used.
- Analyze user requirements to define business objectives, implement them in an application, and envision system features and functionality.
- Collaborate with application developers, engineers, and subject matter experts to deliver project requirements.
- Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.
Required Technical Skills
- 15 years of experience with Java Core, Java EE (JEE), the Java Persistence API (JPA), and the Java Persistence Query Language (JPQL).
- 5 years of experience with Java Server Faces (JSF) / PrimeFaces.
- 10 years of experience with PostgreSQL SQL and PL/pgSQL.
- 5 years of experience understanding development processes in Cloud / Amazon Web Services.
- 5 years of experience with Java RESTful web services.
- Knowledge and application of WCAG (Web Content Accessibility Guidelines) compatibility.
- Excellent verbal and written communication skills, with the ability to work independently and manage time effectively.
Preferred Qualifications
- Experience with EMSA and ability to fit with the DPHIP team (evaluated under the scoring criteria above).
- Experience with Maven, GitHub, and Agile development.
- Experience with JUnit, Arquillian, or a similar testing framework.
- Java automated testing with Selenium, and application load testing with Apache JMeter or similar.
- Experience with JIRA and continuous integration/continuous deployment (CI/CD).
- Experience with database schema design.
Minimum Mandatory Requirements
- Expertise in coding Java applications.
- Postgres SQL expertise.
- Expertise in cloud computing / AWS.
Skills
- Java
- Java EE
- JPA
- JPQL
- JSF
- PrimeFaces
- PostgreSQL
- PL/pgSQL
- OAuth2
- OpenAM
- AWS
- RESTful web services
- WCAG
More jobs at Talent Software Services
All 20- Analyst, TechnologyTalent Software Services · Columbia, SCtoday
- Teamcenter DeveloperTalent Software Services · West Coast, Seattle, WAtoday
- Test ArchitectTalent Software Services · Andover, MAtoday
- Sr Data Science & AnalyticsTalent Software Services · Alameda, CAtoday
- Desktop SupportTalent Software Services · Parsippany, NJtoday
Similar roles
- Cellular Software Development EngineerArtech · Cupertino, CA · USD 50–54/hrjust now
- Founding Backend Software EngineerTrue Talent Solutions Partners · San Francisco · USD 225,000–275,000/yrtoday
- Software Engineer, iOSTrue Talent Solutions Partners · New York · USD 130,000–230,000/yrtoday
- iOS Developer - ElaArtech · Charlotte, NCtoday
- Full Stack Software DeveloperArtech · Framingham, MAtoday
- Software Development SpecialistArtech · Westbrook, MEtoday