Java Full Stack Developer

4 weeks ago


Harrisburg, United States D&H Distributing Full time

SUMMARY

The Application Developer – Full stack position is responsible for executing design and development of software enhancements to the D&H application portfolio focusing on Java applications and web solutions using java server pages, Angular and similar web technologies. Primary responsibility includes analysis of requests, requirements, and high-level designs as well as detailed technical design, coding, testing, and documentation of solutions. The candidate should have very good communication skills as he/she will be interfacing with our IT and business teams.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Core Design and Coding Functions Requirements:

  • Become familiar with our existing applications and environments.
  • Understanding and familiarity of design patterns and standards.
  • Design and develop applications using complex computational logic (e. g. statistics, algorithms).
  • Design applications that utilize shared resources (e.g., file/record locking, shared storage, messaging solutions, and database).
  • Design and develop applications that perform complex interactive/UI processing
  • Have 3 to 4 years of development experience in java and related frameworks like Springboot
  • Have 2 to 3 years of experience designing and developing REST API and consumption of REST APIs.
  • Have 1 to 2 years of development experience with UI frameworks like Angular, React, Bootstrap, etc.
  • Design and develop server-side applications in a multiple tenancy environment.
  • Research, design and develop solution working collaboratively with system architects and enterprise architects.
  • Read, write and comprehend technical specifications.
  • Utilize source control system when developing patches or programs that pertain to the applications.
  • Experience with CI/CD strategies, tools and its implementation.

Problem Solving Skills:

  • Isolating complex problems using internal and external tools.
  • Resolving application design and logic errors.
  • Distinguishing between system, application and procedural problems and provide the proper direction and designed solutions.
  • Strong systems thinking with a focus on high reliability and scalability
  • Research error conditions with integrated application(s) and provide direction or design solutions that will correct this issue.

Testing/Production Turnover:

  • Very good understanding and experience of test driven development methodologies
  • Develop controlled unit test data for a single program or application.
  • Verifying the results and supporting integrated application test results.
  • Prepare test scripts for a single application.
  • Collaborating with QA and Business Analyst teams for testing of efforts.
  • Collaborating with Release Management team for the release of applications.
  • Familiar with testing strategies like A/B, smoke testing, integration testing, sanity testing, etc. to ensure quality delivery to the testing team.

Documentation:

  • Determining and changing all document sources affected by updates or changes in the application.
  • Creating documentation for new applications or procedures (operations, user, and programmers).
  • Preparing documentation for new or existing system or system modifications (e.g., program narratives, file record description, user manuals, and operations instructions).
  • Writing clear instructions to users regarding problem resolutions or installation of fixes and releases. Writing clear descriptions to aid other individuals or groups in problem resolution.

Consulting/User Support:

  • Advising users on routine questions related to the application (e.g., completing transactions, selecting options and features).
  • Keeping users informed of forthcoming enhancements and product changes by announcements, release schedules, and discussing changes).
  • Monitoring the user satisfaction with the application features and functions.
  • Explaining technical problems to the Help Desk and to non-technical users.

EDUCATION and/or EXPERIENCE

  • ​Knowledge of programming languages required for this position.
  • Core Java
  • Object-oriented programming and concepts of encapsulation
  • SQL
  • Service-Oriented Architecture
  • Web Services (SOAP and REST)
  • Eclipse IDE
  • JavaScript/Bootstrap/Angular/jQuery
  • Knowledge preferred for this position.
  • .Net/C#
  • HTML
  • CSS
  • XSL
  • Hibernate
  • Maven
  • Spring
  • Springboot
  • Team Foundation Server
  • Knowledge of the Windows operating environment.
  • Knowledge of database software, SQL Server (preferred)


Education

  • College degree preferably in Computer Science but not necessary
  • Associate degree in Computer Science preferred


  • Harrisburg, United States D&H Distributing Full time

    SUMMARY​The Application Developer – Full stack position is responsible for executing design and development of software enhancements to the D&H application portfolio focusing on Java applications and web solutions using java server pages, Angular and similar web technologies. Primary responsibility includes analysis of requests, requirements, and...


  • Harrisburg, United States Magnus Technology Solutions Full time $80,000 - $100,000

    Job DescriptionJob DescriptionWe are seeking a Full Stack Java Developer Entry Level (H4 EAD) to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.Responsibilities:Analyze user needs and develop software solutionsWork with project manager or product owner...


  • Harrisburg, United States InnovitUSA Full time

    Job DescriptionJob DescriptionFull Stack DeveloperHarrisburg, PA 17120On-siteIn-person interviewTax Terms: C2C, W2 and 1099.Position Description:This is a position as a senior developer supporting Transportation lines of business, specifically mobile problem domains.This is a position as a senior developer supporting Transportation lines of business,...


  • Harrisburg, Pennsylvania, United States Morph Enterprise Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our team at Morph Enterprise. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Ruby on Rails.Key ResponsibilitiesDesign and develop complex software...


  • Harrisburg, Pennsylvania, United States D&H Distributing Full time

    POSITION OVERVIEWThe Full Stack Developer role is crucial for the design and enhancement of software solutions within the D&H Distributing application ecosystem. This position focuses on Java-based applications and web technologies, including Java Server Pages and Angular. The primary duties encompass analyzing requirements, creating high-level designs, and...


  • Harrisburg, Pennsylvania, United States D&H Distributing Full time

    POSITION OVERVIEWThe Full Stack Application Developer role is crucial for the design and enhancement of software solutions within the D&H Distributing application ecosystem. This position focuses on Java-based applications and web technologies, including Java Server Pages and Angular. The primary duties encompass the analysis of requirements, high-level...


  • Harrisburg, Pennsylvania, United States D&H Distributing Full time

    POSITION OVERVIEWThe Full Stack Developer role focuses on the design and enhancement of software solutions within the D&H application ecosystem, emphasizing Java-based applications and web technologies such as Java Server Pages and Angular. The primary duties involve analyzing project requests, gathering requirements, and creating both high-level and...

  • Senior Java Developer

    3 weeks ago


    Harrisburg, United States ARK Solutions, Inc. Full time

    Senior Java DeveloperHarrisburg, PA100% RemotePosition SummaryAre you an experienced, passionate pioneer in technology who thrives in a collaborative environment? As a Senior Java Developer, you'll have the opportunity to share new ideas and collaborate on projects as a consultant, with minimal travel requirements. This role is part of a long-term, onsite...

  • Senior Java Developer

    3 weeks ago


    Harrisburg, United States ARK Solutions, Inc. Full time

    Senior Java DeveloperHarrisburg, PA100% RemotePosition SummaryAre you an experienced, passionate pioneer in technology who thrives in a collaborative environment? As a Senior Java Developer, you'll have the opportunity to share new ideas and collaborate on projects as a consultant, with minimal travel requirements. This role is part of a long-term, onsite...


  • Harrisburg, Pennsylvania, United States D&H Distributing Full time

    POSITION OVERVIEWThe Full Stack Developer role is tasked with the design and implementation of software improvements to the D&H application suite, concentrating on Java-based applications and web solutions utilizing Java Server Pages, Angular, and other contemporary web technologies. The primary duties encompass analyzing requests, requirements, and...


  • Harrisburg, Pennsylvania, United States D&H Distributing Full time

    POSITION OVERVIEWThe Full Stack Developer role is integral to the enhancement and development of software solutions within the D&H Distributing application ecosystem. This position emphasizes Java applications and web technologies, including Java Server Pages and Angular. The primary focus will be on analyzing requirements, crafting high-level designs, and...


  • Harrisburg, Pennsylvania, United States D&H Distributing Full time

    POSITION OVERVIEWThe Full Stack Developer role focuses on the design and implementation of software improvements within the D&H application ecosystem, emphasizing Java-based solutions and web technologies such as Java Server Pages and Angular. The primary duties involve analyzing requirements, creating high-level designs, and executing detailed technical...


  • Harrisburg, Pennsylvania, United States InterSources Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team at InterSources. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying complex software applications using a range of technologies including.NET, Angular, and Azure.Key ResponsibilitiesDesign and develop scalable and...


  • Harrisburg, Pennsylvania, United States ARK Solutions, Inc. Full time

    Position Title: Java Struts Application DeveloperCompany: ARK Solutions, Inc.Work Arrangement: HybridRole Overview:As a Java Struts Application Developer, you will play a crucial role in the design, development, and upkeep of Java-centric applications utilizing the Struts framework. Your collaboration with multidisciplinary teams, including business...


  • Harrisburg, Pennsylvania, United States Innova Solutions Full time

    Job SummaryInnova Solutions is seeking a skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions using Oracle PL/SQL and Java.Key ResponsibilitiesParticipate in the development of moderately complex software initiatives and...


  • Harrisburg, Pennsylvania, United States LingaTech Full time

    Job SummaryLingaTech is seeking a highly skilled Ruby on Rails Developer to join our team. As a key member of our development team, you will be responsible for transitioning a Ruby on Rails application from AWS to a.NET platform on Azure.About the RoleThe selected developer will work closely with the Technical Lead and Application Architect to develop a...

  • Enterprise Architect

    2 weeks ago


    Harrisburg, United States Stellar Professionals Full time

    Job DescriptionJob DescriptionTitle: Enterprise Architect Work Arrangement: OnsiteJob Description:We are looking to fill a Long-term Contract role as Enterprise Architect in Harrisburg, PAMode of Interview: In person Applicants must have a minimum of the following relevant experience with the following:Mandatory Skills:8+ years of leading software...


  • Harrisburg, Pennsylvania, United States Full Bloom Full time

    Job Summary:At Full Bloom, we are seeking a highly skilled and dedicated High School Social Studies Teacher to join our team. As a member of our educational community, you will play a vital role in shaping the minds of our students and helping them achieve their full potential.Key Responsibilities:Develop and implement engaging lesson plans that cater to the...


  • Harrisburg, United States Stellar Professionals Full time

    Job DescriptionJob DescriptionTitle: Informatica DeveloperWork Arrangement: OnsiteJob Description:We are looking to fill a Long-term Contract role as Informatica Developer in Harrisburg, PAMode of Interview: In person The selected person will be responsible for designing, coding, and modifying ETL processes using Informatica based on mappings from Source to...

  • Dotnet Developer

    3 months ago


    Harrisburg, United States Apexon Full time

    Company Description:Apexon is a digital-first technology services firm backed by Goldman Sachs Asset Management and Everstone Capital. We specialize in accelerating business transformation and delivering human centric digital experiences. For over 17 years, Apexon has been meeting customers wherever they are in the digital lifecycle and helping them...