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 highly skilled Java Developer - IV with a targeted experience of 7-10 years. This role is focused on full-stack development, specifically utilizing Java Spring Boot and ReactJS, along with catalog development. The ideal candidate will possess a Bachelor's degree in Computer Science or a related field and have substantial software development experience, particularly in web, hybrid, and native application development. The position requires expertise in web application and solution architecture, with a strong foundation in Java/J2EE and HTML5 development, as well as a solid understanding of mobile ecosystems. Candidates should have experience in front-end development using JavaScript technologies, particularly ReactJS or similar frameworks. Additionally, the role involves creating microservices and working with RESTful APIs and GraphQL, alongside a working knowledge of Java web-based technologies, Spring Boot, Spring reactive framework, and Spring Cloud for microservices development. Familiarity with a DevOps suite of tools such as Jira, Jenkins, and GIT/Stash is essential. The candidate should also have experience with ElasticSearch and Kibana, as well as AWS Cloud services. Proficiency in unit testing, load testing, and automation tools like JUnit, NUnit, Gatling, Selenium, Watir, and Sitespeed is required. Knowledge of secure coding practices, including OWASP coding standards and security scanning software like Fortify and Blackduck, is also necessary. Strong teamwork and collaboration skills are crucial for this role, as the candidate will be expected to work across various organizations and lead cross-functional teams. Experience using Jira and Confluence for project management workflows is important, along with strong business acumen and the ability to negotiate effectively with stakeholders and external partners.

Responsibilities

  • Develop and maintain full-stack applications using Java Spring Boot 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, and Selenium.
  • 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.
  • Utilize ElasticSearch and Kibana for data management and visualization.

Requirements

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

Nice-to-haves

  • Experience with GraphQL for API development.
  • Familiarity with load testing tools like Gatling and Sitespeed.
  • Knowledge of Fortify and Blackduck for security scanning.
  • Strong negotiation skills with stakeholders and external partners.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service