Epicareer Might not Working Properly
Learn More
e

Full Stack Java Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Title: Full Stack Java Developer
Location: Dallas, TX / OH (Onsite)
Job Type: Contract

We are looking for a skilled Full Stack Java Developer to join our development team. As a Full Stack Developer, you will be responsible for designing and developing both the front-end and back-end components of our applications. You will work with a cross-functional team to create efficient, scalable, and high-performing web solutions. The ideal candidate should have a strong background in Java development, along with experience in front-end technologies and frameworks.
______
Key Responsibilities:
Develop and maintain full-stack applications using Java, JavaScript, and other relevant technologies.
Design and implement the back-end architecture, including RESTful APIs, microservices, and databases.
Collaborate with front-end developers to build user-friendly and responsive web interfaces.
Write clean, scalable, and efficient code for both client-side and server-side components.
Integrate third-party services and APIs.
Troubleshoot, debug, and optimize applications to ensure high performance and responsiveness.
Write unit and integration tests to ensure software quality and reliability.
Participate in code reviews to maintain coding standards and improve the quality of the codebase.
Keep up-to-date with emerging technologies and trends in software development.
Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business needs.
______
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
3+ years of experience in full-stack development with a focus on Java.
Strong proficiency in Java (Spring Boot, Hibernate) for backend development.
Experience with front-end technologies like HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js.
Strong knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
Experience with version control systems like Git.
Knowledge of RESTful APIs and microservices architecture.
Familiarity with cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
Excellent problem-solving and debugging skills.
Strong communication skills and ability to work effectively in a team environment.
______
Preferred Qualifications:
Experience with CI/CD pipelines.
Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
Knowledge of Agile/Scrum development methodologies.
Experience with unit testing frameworks like JUnit, Mockito, etc.
Familiarity with DevOps practices.

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.
Report this job

Job Title: Full Stack Java Developer
Location: Dallas, TX / OH (Onsite)
Job Type: Contract

We are looking for a skilled Full Stack Java Developer to join our development team. As a Full Stack Developer, you will be responsible for designing and developing both the front-end and back-end components of our applications. You will work with a cross-functional team to create efficient, scalable, and high-performing web solutions. The ideal candidate should have a strong background in Java development, along with experience in front-end technologies and frameworks.
______
Key Responsibilities:
Develop and maintain full-stack applications using Java, JavaScript, and other relevant technologies.
Design and implement the back-end architecture, including RESTful APIs, microservices, and databases.
Collaborate with front-end developers to build user-friendly and responsive web interfaces.
Write clean, scalable, and efficient code for both client-side and server-side components.
Integrate third-party services and APIs.
Troubleshoot, debug, and optimize applications to ensure high performance and responsiveness.
Write unit and integration tests to ensure software quality and reliability.
Participate in code reviews to maintain coding standards and improve the quality of the codebase.
Keep up-to-date with emerging technologies and trends in software development.
Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business needs.
______
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
3+ years of experience in full-stack development with a focus on Java.
Strong proficiency in Java (Spring Boot, Hibernate) for backend development.
Experience with front-end technologies like HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js.
Strong knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
Experience with version control systems like Git.
Knowledge of RESTful APIs and microservices architecture.
Familiarity with cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
Excellent problem-solving and debugging skills.
Strong communication skills and ability to work effectively in a team environment.
______
Preferred Qualifications:
Experience with CI/CD pipelines.
Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
Knowledge of Agile/Scrum development methodologies.
Experience with unit testing frameworks like JUnit, Mockito, etc.
Familiarity with DevOps practices.

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.
Report this job