The Judge Group - Fort Worth, TX

posted 26 days ago

Full-time - Mid Level
Fort Worth, TX
Administrative and Support Services

About the position

We are looking for a skilled software developer with extensive experience in software development and engineering. The ideal candidate will possess a strong foundation in various design and development techniques, web and service technologies, and database management, along with proficiency in cloud technologies and CI/CD tools. This role requires a comprehensive understanding of both relational and No-SQL databases, as well as experience with project management tools and methodologies.

Responsibilities

  • Develop and maintain software applications using various programming languages and technologies.
  • Implement design and development techniques such as OOAD and TDD.
  • Utilize web technologies including Java EE, Spring MVC, and modern JavaScript frameworks.
  • Work with service technologies and integrate REST/SOAP web services.
  • Manage relational and No-SQL databases, ensuring optimal performance and reliability.
  • Deploy applications using cloud technologies, particularly AWS.
  • Utilize CI/CD tools for continuous integration and deployment processes.
  • Collaborate with project management tools to track progress and manage tasks.

Requirements

  • Bachelor's degree in Computer Science, Electronics, Engineering, or related field.
  • 5-7 years of experience in software development or engineering.
  • Experience with Object-oriented Analysis and Design (OOAD) and Unified Modelling Language (UML).
  • Proficiency in Java EE, Spring MVC, and related web technologies.
  • Experience with service technologies such as Java 1.8, EJB, and Spring Framework.
  • Knowledge of relational databases like MySQL, Oracle, and PostgreSQL, as well as No-SQL databases like DynamoDB.
  • Familiarity with cloud technologies, specifically Amazon Web Services (AWS).
  • Experience with CI/CD tools such as Jenkins and Maven.

Nice-to-haves

  • Experience with Agile, Scrum, and Kanban methodologies.
  • Familiarity with monitoring tools like Dynatrace and CloudWatch.
  • Knowledge of caching technologies such as Redis Cache and EhCache.
  • Experience with project management tools like Jira and Confluence.

Benefits

  • Competitive salary based on experience.
  • Opportunities for professional development and training.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service