Full Stack Java Developer

AHON Solutions

  • Plano, Texas
  • 1 day ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Elastic Compute Cloud (EC2)unmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • AngularJSunmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • Business Analysisunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Description Language (DDL)unmatched
    • Database Designunmatched
    • Debugging Skillsunmatched
    • Design Documentunmatched
    • DevOpsunmatched
    • Gitunmatched
    • HTML5unmatched
    • Hibernateunmatched
    • IDE (Integrated Development Environment)unmatched
    • Identify Issuesunmatched
    • Integration Testingunmatched
    • Internet Technologyunmatched
    • JDBC (Java Database Connectivity)unmatched
    • JUnitunmatched
    • Javaunmatched
    • Java Persistence API (JPA)unmatched
    • JavaScriptunmatched
    • JavaScript Frameworksunmatched
    • Model View Controllerunmatched
    • Object Oriented Design (OOD)unmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Programming Toolsunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Seleniumunmatched
    • Simple Queue Service (SQS)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Spring Frameworkunmatched
    • Stored Proceduresunmatched
    • Subversionunmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Browsersunmatched
    • Web Programmingunmatched

    Description

    Job Description:

    Full Stack Java Developer with 6 years of experience in developing web-applications using JavaScript MVC frameworks, Spring, SpringBoot, and other technologies. Resource will design, develop, and implement web-based Java applications to support business requirements. Following approved Agile life cycle methodologies, resource will create design documents & perform application coding. Resource will also resolve technical issues through debugging, research, and investigation.

    Basic Qualifications:

    • 6+ years of relevant experience and a Bachelors degree is required. Commensurate experience for education
    • 4+ years of hands-on experience in Java technologies including Spring, SpringBoot, Hibernate/JPA, JDBC, JUnit, etc.
    • 2+ years of hands-on experience with modern JavaScript MVC frameworks including Ember.js, React.js, Angular.js, etc.
    • Language proficiency in Java and JavaScript using Object-Oriented and Functional design principles
    • Language proficiency in front-end web technologies (HTML5, SASS/CSS, ES6/7)
    • Experience with RESTful API design and implementation
    • Experience with database design including Stored Procedures, DML and DDL tasks
    • Experience with automated unit and integration testing (e.g., JUnit, QUnit, Selenium, etc.)
    • Experience working with CI/CD pipelines and DevOps methodologies
    • Experience performing design and code reviews
    • Familiarity with one or more version control systems (Git, SVN, etc.)
    • Experience with production support and issue resolution
    • Experience interfacing with Business Analysts and UI/UX teams
    • Excellent communication and collaboration skills

    Preferred Skills:

    • Experience working in an Agile/SCRUM environment
    • Experience with AWS (or other Cloud platform) technologies (e.g., EKS, EC2, S3, SQS, SNS, etc.)
    • Excellent debugging skills - advanced usage of browser-based developer tools, IDE developer tools, and logs to identify and resolve issues
    • A feel for what makes a good user experience
    • A desire and aptitude to seek out modern best practices, to apply them, and to encourage others to do so

    Numbers & Facts

    LocationPlano, Texas

    Similar Jobs