Java Full Stack Developer

SystemDomain, Inc.
United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Unit Testing Information Systems Computer Programming Databases Database Development Software Debugging Programming Tools Eclipse (Software) Hibernate (Java) Integrated Development Environments
+16 more
Java Persistence API Spring Framework WildFly (JBoss AS) Oracle Databases Oracle (Applications) Scrum Methodology Responsive Web Design Software Construction Software Deployment Software Engineering Enterprise Software Applications ReactJS Software Application Programming Backend Integration Tests Information Technology

Job description

Design, develop, test, debug, and maintain complex enterprise applications using Java and modern development tools.

Develop and maintain applications using Java 8 and related Java technologies.

Build scalable and maintainable backend applications using the Spring Framework.

Develop persistence layers and data-access solutions using JPA/Hibernate.

Develop and integrate responsive user interfaces using React.js based on business requirements.

Develop, deploy, and maintain applications within the JBoss Enterprise environment.

Design and implement database solutions using Oracle 12c and/or Oracle 19c.

Participate in requirements analysis, technical design, coding, unit testing, integration testing, and production support.

Work effectively within an Agile/Scrum development environment and participate in sprint planning, daily stand-ups, reviews, and retrospectives.

Troubleshoot application, database, integration, and performance-related issues.

Collaborate with developers, QA engineers, business analysts, and other stakeholders to deliver high-quality solutions.

Follow established coding standards, development methodologies, documentation practices, and software engineering best practices.

Requirements

Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field.

7+ years of experience programming complex systems using Java and development tools such as Eclipse and/or JBoss Developer Studio.

4+ years of experience programming with Java 8.

5+ years of experience developing applications using the Spring Framework.

5+ years of experience with JPA/Hibernate.

5+ years of experience working in an Agile development environment.

4+ years of experience programming with Oracle 12c and/or Oracle 19c.

4+ years of experience developing responsive user interfaces using React.js.

4+ years of experience programming and deploying applications in the JBoss Enterprise environment.

CONTRACTOR, FULL_TIME, PART_TIME

Apply for this position

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

Apply on www.dice.com
Prepare application

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 · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all