Tekdoors - Dallas, TX

posted 4 days ago

Full-time - Senior
Dallas, TX
Administrative and Support Services

About the position

The Java Architect position is a contract role requiring over 12 years of experience in software development and architecture. The candidate will be responsible for designing and architecting solutions, particularly in Java and Spring Microservices, while also mentoring team members. This role demands strong analytical skills, effective communication, and the ability to work independently on complex software projects.

Responsibilities

  • Design and architect software solutions using Java and Spring Microservices.
  • Mentor junior developers and provide guidance on best practices.
  • Analyze information to identify problems and make effective decisions quickly.
  • Develop microservices and containerized applications targeting serverless architecture.
  • Communicate effectively with external teams and document design ideas clearly.
  • Ensure performance, scalability, security, and testing of software solutions.

Requirements

  • 12+ years of total experience in software development and architecture.
  • Minimum of 2 years in designing and architecting solutions.
  • Expertise in Java, Core Java, and Spring Microservices.
  • Hands-on experience with Java 8/11, Spring Security, and AWS/Azure.
  • Familiarity with unit testing frameworks like Junit and Nunit.
  • Strong understanding of data structures and algorithms.
  • Ability to work independently and understand cost implications of cloud infrastructure.

Nice-to-haves

  • Familiarity with common programming best practices and software design patterns.
  • Experience in developing distributed systems.

Benefits

  • Contract W2 position with potential for relocation assistance.
  • Opportunity to work in a hybrid environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service