Back to Job Search

Fullstack Java Developer

  • Location: Irving, Texas, 75039
  • Job Type:Contract

Posted 16 days ago

Terrific 12+ month contract opportunity in Irving, Texas for a Full-Stack Java Developer. Will build frontend of the applications, and developing the REST APIs and supporting the apps. Will be expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new technologies/concepts.
 
Qualifications:
Backend (Required):
  • Experience in developing low latency and high throughput APIs using Spring Boot.
  • Strong Core Java and functional programming experience.
  • Strong experience in data modeling and experience with relational and NoSQL database, Oracle and MongoDB.
  • Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
  • Responsible for server-side design & development.
  • Responsible for peer code reviews, unit testing, leveraging CICD pipeline of an application.
Frontend (Required):
  • Experience working as a React developer. If only Angular experience, then candidate should be extremely solid in core JavaScript fundamentals and willing to pick-up React work quickly.
  • Solid knowledge of JavaScript, CSS, HTML, and front-end languages including Node JS.
  • Knowledge of React tools including React.js, Web pack, Bootstrap, SASS, Express, Redux, and Flux.
  • Thorough knowledge of E2E deployment of an UI application.
  • Developing and implementing highly-responsive user interface components using React concepts.
  • Reviewing application requirements and interface designs.
  • Proficiency with browser-based debugging and performance testing.
Other areas (Required):
  • Experience using Git/BITBucket.
  • Unix shell scripting.
  • Good troubleshooting skills.
Good to have (Optional):
  • Knowledge of Couchbase, ElasticSearch, and GraphQL.
  • Knowledge of OpenShift Container Platform.
  • Knowledge of Hazelcast.
  • Java memory management.
  • Winston logger framework for NodeJS.
  • Prior experience with building distributed, multi-tier applications is highly desirable.
  • Experience with building apps which are highly performant and scalable will be great.
  • Experience building accessible digital experiences complying to AODA/WCAG/ADA and knowledge of using web accessibility tools such as NVDA/JAWS/AXE.
 
If this is a perfect fit, Apply now!