Java Backend Developer

$93,600 - $110,240/Yr

The Judge Group - Plano, TX

posted about 1 month ago

Full-time - Entry Level
Plano, TX
Administrative and Support Services

About the position

Hi there! I'm glad you found us. Do you want to be the newest member of a dynamic team in an industry-leading company? Well, this is your job. Our client is actively looking to interview candidates for their newest Java Backend Developer opening. This opportunity is a 6+ months contract arrangement, and our client is looking to interview and hire ASAP. The role involves developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages. The ideal candidate will have experience with Core Java 8 & 11, Spring Boot, and RESTful APIs. Additionally, a solid understanding of Java design patterns and experience implementing them in application development is essential. Candidates should possess overall knowledge of the Software Development Life Cycle and an understanding of Identity & Access Management (IAM) standards and protocols, such as SAML, OAuth, and FIDO. Hands-on experience with build/config management is required, along with experience writing test cases using testing tools like JUnit. Familiarity with code versioning tools, such as Git and Bitbucket, is also necessary. The role requires debugging experience using tools like JDeveloper and Visual Studio, as well as experience with Test Driven Development (TDD). A good understanding of agile methodologies, including CI/CD, application resiliency, and security, is also important. Preferred qualifications include familiarity with modern front-end technologies, exposure to cloud technologies (AWS preferred), experience with messaging systems like Kafka, and experience with NoSQL/Graph databases. Experience working in an agile environment is also a plus.

Responsibilities

  • Develop, debug, and maintain code in a large corporate environment using modern programming languages.
  • Utilize Core Java 8 & 11, Spring Boot, and RESTful APIs in application development.
  • Implement Java design patterns in application development.
  • Understand and apply Identity & Access Management (IAM) standards and protocols such as SAML, OAuth, and FIDO.
  • Manage build/configuration effectively.
  • Write test cases using testing tools like JUnit.
  • Use code versioning tools such as Git and Bitbucket.
  • Debug applications using tools like JDeveloper and Visual Studio.
  • Apply Test Driven Development (TDD) methodologies.
  • Understand and implement agile methodologies including CI/CD, application resiliency, and security.

Requirements

  • Experience with Core Java 8 & 11 and Spring Boot.
  • Proficiency in RESTful API development.
  • Understanding of Java design patterns and their implementation.
  • Knowledge of the Software Development Life Cycle (SDLC).
  • Familiarity with Identity & Access Management (IAM) standards and protocols (SAML, OAuth, FIDO).
  • Hands-on experience with build/config management.
  • Experience writing test cases using JUnit.
  • Proficiency in code versioning tools (Git, Bitbucket).
  • Experience debugging with JDeveloper, Visual Studio, etc.
  • Experience with Test Driven Development (TDD).
  • Understanding of agile methodologies (CI/CD, application resiliency, security).

Nice-to-haves

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies, preferably AWS.
  • Experience with messaging systems like Kafka.
  • Experience with NoSQL/Graph databases.
  • Experience working in an agile environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service