Search

Application Developer - Java & Web Technologies

Computer Task Group, Inc
locationPhoenix, AZ, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Overview

CTG is seeking to fill an Application Developer - Java & Web Technologies for our client in Phoenix, AZ.

Duration: 12 months

Duties:

  • Design, develop, test, and support applications using Java/JEE technology stack.

  • Implement enterprise application development best practices, including transaction management, dependency injection, inversion of control, and aspect-oriented programming.

  • Build and maintain web-based applications leveraging frameworks and languages such as Ruby or Groovy in addition to Java.

  • Develop solutions using functional programming and test-driven development methodologies.

  • Utilize data access frameworks, transaction management frameworks, and batch processing tools to support enterprise integration.

  • Collaborate with cross-functional teams to design and implement scalable, secure, and efficient software solutions.

  • Apply DevOps methodologies and tools for continuous integration, deployment, and monitoring.

  • Document application designs, code changes, and technical procedures.

Skills:

  • Strong proficiency in Java, JEE, and related frameworks.

  • Knowledge of Ruby or Groovy for web development.

  • Expertise in dependency injection, inversion of control, and aspect-oriented programming.

  • Experience with functional programming and test-driven development.

  • Familiarity with enterprise integration, data access, and batch processing frameworks.

  • Solid understanding of DevOps practices and tools (CI/CD, version control, build automation).

  • Strong problem-solving skills and attention to detail.

Experience:

  • 5+ years of application development experience with Java and web technologies.

  • Experience designing and implementing enterprise-level applications.

  • Proven background in using DevOps tools and practices.

  • Demonstrated ability to work in collaborative, team-based environments.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.

To Apply:
To be considered, please apply directly to this requisition using the link provided. For additional information, please contact JoAnn Abramo at JoAnn.Abramo@ctg.com. Kindly forward this to any other interested parties. Thank you!

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...