Skip to main content

Full Stack Java Developer

Posted yesterday

ahon solutionsPlano (TX)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Full Stack Java Developer Plano, Texas, United StatesJob 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

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this