Java Developer

Iconma LLC

  • Newark, DE
  • 7 days ago

    Highlights

    Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Experienced with the Spring Framework, including Spring Boot, Spring Security, Spring Integration, Spring MVC, Spring Data JPA.

    Numbers & Facts

    LocationNewark, DE

    Description

    Our Client, a Banking company, is looking for a Java Developer for their Newark, DE/Hybrid location.

    Responsibilities:

    • Ensures that software is developed to meet functional, non-functional, and compliance requirements.
    • Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
    • Familiar with development and testing practices for web applications.
    • Contributes to story refinement/defining requirements.
    • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
    • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
    • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements
    • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
    • Assists team with resolving technical complexities involved in realizing story work.
    • Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause.
    • Documents and communicates required information for deployment, maintenance, support, and business functionality.

    Requirements:

    • Experience working on high volume applications.
    • Experience in server-side frameworks like Spring MVC.
    • Experienced with the Spring Framework, including Spring Boot, Spring Security, Spring Integration, Spring MVC, Spring Data JPA
    • Good understanding of SOAP web services with XML and JSON
    • Experience building restful web services
    • Working knowledge for front end technologies like handlebars, Vue, and reactJS
    • XML and JSON binding libraries (jaxb, Jackson, gson, etc)
    • Unit Tests - Junit
    • Experience with GIT, Maven, Artifactory, Eclipse (or equivalent IDE)
    • Experience with GIT distributed version control, branching/merge strategies, and Bitbucket.
    • Experience with monitoring toolset like Splunk, Dynatrace.
    • Familiarity with MQ (Websphere MQ or ActiveMQ).
    • Experience in performance tuning with good understanding JVM internals.
    • Experience with groovy
    • Experience in Object-oriented programming and concepts
    • Experienced in Distributed System development using Java/J2EE/Web Technologies
    • Familiar with Java design patterns
    • Experience with defensive programming and application security.
    • Experience with Github/Copilot
    • Desired Qualifications
    • Bachelor's or master's degree in computer science or related field.
    • 5+ years of hands-on software development experience
    • Exposure to Agile Methodologies
    • Ability to communicate complex technology solutions to diverse teams namely, technical, business and management
    • Good interpersonal communication skills for tech and business conversations - ability to work in a collaborative/team environment
    • Good analytical skills to break down requirements, solve
    • Must Have
    • Technical
    • Java/J2EE
    • Technical by default
    • Spring boot
    • Spring MVC

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities

    Similar Jobs