Java Developer Job at Smart IMS Inc, Ann Arbor, MI

Vjl2LzJuai9EYzQ1UWdMcmNFMlc3MnlDL3c9PQ==
  • Smart IMS Inc
  • Ann Arbor, MI

Job Description

Job Title: Java Developer

Duration (Contract): 12 Months

Client Location: Ann Arbor, MI

Location Preference: Hybrid

Job Description:
As a Java Developer , you will design, develop, and support backend services that power high-volume charting, market data, and analytics solutions. This role requires close collaboration with engineers, product owners, and business stakeholders to deliver scalable, reliable, and high-performance applications within an Agile development environment. This is an excellent opportunity for a hands-on software engineer who enjoys working on mission-critical applications, taking ownership of features throughout the software development lifecycle, and contributing to the design and delivery of modern backend services and APIs.

Key Responsibilities:

  • Design, develop, test, and maintain backend services supporting charting, analytics, and data-driven applications.

  • Participate in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, deployment, and production support.

  • Collaborate with product owners, business stakeholders, and engineering teams to deliver high-quality software solutions.

  • Design and implement RESTful APIs and service integrations for internal and customer-facing applications.

  • Analyze, troubleshoot, and resolve application defects, performance issues, and production incidents.

  • Participate in code reviews and contribute to engineering standards, technical designs, and best practices.

  • Support release activities and ensure system stability, availability, scalability, and performance.

  • Develop and maintain distributed and client/server applications.

  • Optimize application performance and reliability through continuous improvement initiatives.

  • Take ownership of features from design through deployment and ongoing support.

Required Skills, Experiences, Education, and Competencies:

  • 4+ years of professional software development experience.

  • 4+ years of hands-on Java development experience.

  • Strong understanding of object-oriented programming, object-oriented analysis, and design principles.

  • Experience designing, developing, and supporting backend services and RESTful APIs.

  • Experience building and supporting distributed systems and client/server applications.

  • Strong experience with Spring Framework and related Java technologies.

  • Experience developing and supporting applications in Linux and/or Windows environments.

  • Experience with source control systems, automated testing frameworks, build tools, and deployment pipelines.

  • Experience working with relational databases and data access technologies.

  • Knowledge of messaging technologies and event-driven architectures.

  • Experience analyzing and improving application performance, scalability, and reliability.

  • Demonstrated ability to independently own features from requirements through production support.

  • Strong troubleshooting, debugging, and problem-solving skills.

  • Experience participating in code reviews and technical design discussions.

  • Experience working within Agile development methodologies and teams.

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

  • Experience with real-time streaming, market data platforms, or data-intensive applications is preferred.

  • Familiarity with cloud platforms and modern software delivery practices is a plus.

  • Excellent written, verbal, and interpersonal communication skills.

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.

Job Tags

Hourly pay, Contract work

Similar Jobs

SWA Group

Landscape Designer (3-5 Years of Professional Experience) Job at SWA Group

 ...SWA's Houston studio is looking for Landscape Designers with 3-5 years of professional experience in design leadership, construction...  ...You have 35 years of professional experience in a landscape architecture or multidisciplinary design practice You bring a proven portfolio... 

Avel eCare

Nurse Practitioner Behavioral Health (Full-time) -- Remote Job at Avel eCare

 ...Health Summary: Avel eCare is seeking a dedicated Nurse Practitioner for our Behavioral Health team. This roleassumes the responsibility...  ...ABOUT AVEL eCARE Avel eCare is a nationally recognized telemedicine care provider offering the largest and most comprehensive... 

AIL

Remote Work From Home-Entry Level Job at AIL

 ...Position Overview AO Globe Life is hiring a Client Coverage Consultant to work remotely with individuals and families seeking information about insurance coverage. You will guide clients through a professional, needs-based review process and help them better understand... 

Ashley | The Wellsville Group

Furniture Repair Technician Job at Ashley | The Wellsville Group

Were looking for a skilled Furniture Repair Technician to join our Distribution Center team. Youll inspect, repair, and restore furniture to top-quality standards, ensuring every piece delivered meets our high expectations and contributes to a great customer experience...

Original Ventures

Leasing Sales Specialist - Beauty & Wellness Job at Original Ventures

 ...Leasing Sales Specialist Beauty & Wellness The Dale Modern Day Spa | Original Ventures Tempe, Arizona Full-time | Base Salary + Upside Commission Compensation and Benefits ~$45,000 annual base salary ~ Upside commissions and performance bonuses ~ Target...