The Judge Group - Irving, TX

posted 2 months ago

Full-time - Mid Level
Irving, TX
Administrative and Support Services

About the position

Our client is currently seeking a Java Developer - IV with a strong background in full stack development, specifically using Java Springboot and ReactJS. The ideal candidate will have between 7 to 10 years of experience in software development, particularly in web, hybrid, and native application development. A Bachelor's degree in Computer Science or a related field is required. The role involves working on web application and solution architecture, with a focus on Java/J2EE and HTML5 development, as well as a solid understanding of mobile ecosystems. The Java Developer will be responsible for front-end development using JavaScript technologies, particularly ReactJS or similar frameworks. The candidate should have experience in creating microservices, RESTful APIs, and GraphQL, along with a working knowledge of Java web-based technologies, Spring Boot, Spring reactive framework, and Spring Cloud to create microservices. Familiarity with DevOps tools such as Jira, Jenkins, and GIT/Stash is essential, as well as experience with ElasticSearch and Kibana. Additionally, the candidate should have experience in AWS Cloud and be proficient in unit testing, load testing, and automation tools like JUnit, NUnit, Gatling, Selenium, Watir, and Sitespeed. Knowledge of secure coding practices, including OWASP coding standards and security scanning software like Fortify and Blackduck, is also required. Strong teamwork and collaboration skills are necessary to work across organizations and lead cross-functional teams. The candidate should be adept at using Jira and Confluence for project management workflows and possess strong business acumen to negotiate effectively with stakeholders and external partners.

Responsibilities

  • Develop and maintain full stack applications using Java Springboot and ReactJS.
  • Design and implement microservices and RESTful APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Utilize DevOps tools such as Jira, Jenkins, and GIT/Stash for project management and version control.
  • Conduct unit testing, load testing, and automation testing using tools like JUnit, NUnit, Gatling, Selenium, and others.
  • Ensure secure coding practices are followed, utilizing OWASP standards and security scanning tools.
  • Participate in solution architecture discussions and contribute to the overall design of web applications.
  • Work with AWS Cloud services to deploy and manage applications.
  • Lead and mentor junior developers in best practices and coding standards.

Requirements

  • 7-10 years of experience in software development, particularly in full stack development.
  • Bachelor's degree in Computer Science or a related field.
  • Proficient in Java/J2EE and HTML5 development.
  • Experience with JavaScript technologies, specifically ReactJS or similar frameworks.
  • Strong knowledge of microservices architecture and RESTful API development.
  • Familiarity with Spring Boot, Spring reactive framework, and Spring Cloud.
  • Experience with DevOps tools such as Jira, Jenkins, and GIT/Stash.
  • Knowledge of ElasticSearch and Kibana.
  • Experience with AWS Cloud services.
  • Proficient in unit testing and automation tools like JUnit, NUnit, Gatling, Selenium, and Watir.
  • Understanding of secure coding practices and experience with security scanning software.

Nice-to-haves

  • Experience with GraphQL.
  • Familiarity with mobile application development.
  • Knowledge of additional JavaScript frameworks.
  • Experience in agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service