Java Developer - Hybrid
: Job Details :


Java Developer - Hybrid

cyberThink

Job Location : Ann Arbor,MI, USA

Posted on : 2025-08-05T07:35:47Z

Job Description :
Job Description: As a Java Developer, you will be responsible for developing, implementing, and maintaining Java-based components and interfaces that support user information solutions. You will work within the TOS Mobile Build, Automation, and Performance team to streamline and standardize mobile software development and deployment processes. This role will focus on bringing consistency across TOS Mobile projects in terms of automation, testing, and build processes while aligning them with standard Client tooling and methodologies. Key Responsibilities:
  • Develop, implement, and maintain Java-based components and interfaces for enterprise applications.
  • Write well-designed, testable, and efficient code, ensuring all designs comply with specifications and standards.
  • Prepare and produce releases of software components across multiple environments and platforms.
  • Support continuous improvement initiatives by investigating alternatives, evaluating technologies, and presenting findings for architectural review.
  • Develop documentation and assistance tools to support end users and ensure ease of use for deployed applications.
  • Coordinate with team members on requirements, schedules, and activities, contributing to team meetings and collaborative problem-solving.
  • Troubleshoot development and production issues, providing support across different environments and operating platforms.
  • Design and develop applications using Java EE platforms, adhering to best practices in object-oriented analysis and design.
  • Develop web applications using popular frameworks such as JSF, Wicket, GWT, or Spring MVC.
  • Apply test-driven development methodologies to ensure the reliability and maintainability of applications.
Required Skills, Experiences, Education, and Competencies:
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 3-5 years of experience in Java application development and maintenance, with a focus on Java EE platforms.
  • Proven experience in object-oriented analysis and design, applying common design patterns.
  • Hands-on experience developing web applications using popular frameworks such as JSF, Wicket, GWT, or Spring MVC.
  • Strong understanding and practical application of test-driven development methodologies.
  • Experience troubleshooting and resolving development and production issues across multiple environments and operating platforms.
  • Knowledge of automation, testing, and build processes within mobile development projects is a plus.
  • Experience working within Agile or SCRUM methodologies is desirable.
  • Excellent problem-solving skills with the ability to investigate and present solutions to technical challenges.
  • Strong verbal and written communication skills, with the ability to work effectively within a collaborative team environment.
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry. cyberThink is an Equal Opportunity Employer.
Apply Now!

Similar Jobs (0)