Full Stack Java Developer

AHON Solutions
  • Plano, Texas
    30+ days ago

    Job 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

    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

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder