Stefanini - Dallas, TX

posted 4 months ago

Full-time - Mid Level
Dallas, TX
251-500 employees
Professional, Scientific, and Technical Services

About the position

Stefanini Group is seeking a skilled Java Developer to join our team in Dallas, TX, in a hybrid role. The successful candidate will be responsible for designing, developing, and implementing web-based Java applications that align with business requirements. This role requires adherence to approved life cycle methodologies, including the creation of design documents, program coding, and thorough testing of applications. The Java Developer will also be tasked with resolving technical issues through effective debugging, research, and investigation. To qualify for this position, candidates must possess a bachelor's degree in a relevant field and have 2-4 years of experience in software development or a related area. Familiarity with standard concepts, practices, and procedures within the software development field is essential. The role demands a degree of creativity and latitude, as the developer will rely on their experience and judgment to plan and accomplish project goals. Typically, this position reports to a supervisor or manager. The ideal candidate will have a minimum of five years of proven application development experience, particularly in creating distributed applications. Extensive experience in Java and J2EE programming, as well as developing web services, is required. Additionally, candidates should have five years of experience with the Spring Framework stack, MVC, UI frameworks, and application servers. Proficiency in working with relational databases and data access methods is also necessary. Hands-on experience with Software Configuration Management (SCM) tools is expected, along with at least two years of experience in microservices architecture and development. Experience in developing and deploying applications on cloud platforms is preferred, as is working knowledge of containerization platforms.

Responsibilities

  • Design, develop, and implement web-based Java applications to support business requirements.
  • Follow approved life cycle methodologies and create design documents.
  • Perform program coding and testing of applications.
  • Resolve technical issues through debugging, research, and investigation.
  • Collaborate with team members to plan and accomplish project goals.

Requirements

  • Bachelor's degree in a relevant field.
  • 2-4 years of experience in software development or a related area.
  • Five years of proven application development experience creating distributed applications.
  • Five years of Java and J2EE programming experience, developing web services.
  • Five years of experience with Spring Framework stack, MVC, UI frameworks, and application servers.
  • Five years of experience working with relational databases and data access methods.
  • Hands-on experience with Software Configuration Management (SCM) tools.
  • Two years of hands-on experience with microservices architecture and development.
  • Two years of experience with developing and deploying applications on Cloud (preferred).
  • Working knowledge of containerization platform(s) (preferred).

Benefits

  • Competitive salary based on experience and qualifications.
  • Potential bonuses or other incentives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service